<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />특정 변수가 변경되면 특정 위치에 y축 참조선이 그려지도록 프로파일러를 수정하는 방법이 있나요?
보다 구체적으로 y = f(x,z)를 모델링하는 프로파일러가 있습니다. 여기서 x는 제어 변수이고 z는 일반적으로 노이즈이지만 올바른 환경에서 제어할 수 있는 변수입니다. 비교/참조 값 y' = g(z)가 있고 특정 노이즈 변수가 증가하거나 감소하면 참조가 변경된다는 것을 알고 있습니다.
현재 제가 생각할 수 있는 유일한 방법은 새 수식을 만들어 (yy')에 프로파일러를 만드는 것입니다. 하지만 최종 사용자는 이 새 프로파일러의 y 변수가 원시 결과를 측정하지 않는다는 것을 알아야 합니다. 오히려 참조를 기준으로 y의 델타를 측정하므로 이것이 혼란스러울 수 있다고 걱정됩니다. 다른 옵션이 있나요?
안녕
동적 문제에 대해 질문이 있습니다.
프로파일러에 있고 변경되는 데이터로부터 계산될 매개변수를 프로파일러에 추가하고 싶습니다.
예를 들어, 유속은 분쇄 시간에 따라 변하는 점도의 함수입니다. 프로파일러에 수식을 추가하면 흐름이 동적으로 계산됩니다.
프로파일러에 수식을 추가할 수 있나요?
감사해요
오렐
귀하의 질문을 이해했는지 여부에 따라 이것이 도움이 되는지 여부에 따라 확실하지 않습니다.
프로파일러에 대한 Set Script 메시지를 사용하면 변수가 변경될 때마다 호출되는 콜백 함수를 할당할 수 있습니다.아래에서는 변수가 변경될 때마다 참조선을 "실리카" 값의 50배로 설정했습니다.
dt = 열려 있는 ( "$SAMPLE_DATA/Tiretread.jmp" ) ;
교수 = 프로파일러 (
와이 ( : Pred Formula 경도 ) ,
SendToReport (
보내다 (
{ "예측 프로파일러" } ,
"10000" ,
스케일박스 ,
{ 최소 ( 100 ) , 맥스 ( 20 ) , Inc. ( 5 ) , 사소한 진드기 ( 1 )}
)
)
) ;
교수 << 스크립트 설정 ( 콜백 () ) ;
콜백 = 기능 ({ 설정 } , { 기본 로컬 } ,
실리카값 = 실리카 얻기 ( 설정 ) ;
보여주다 ( 실리카값 ) ;
대표 = 교수 << 보고서 ;
refLine값 = 50 * 실리카값 ;
노력하다 (
대표 [ 축박스 ( 1 )] << 참조 라인 제거 ( :: 마지막값 )
) ;
대표 [ 축박스 ( 1 )] << 참조 라인 추가 ( refLine값 ) ;
:: 마지막 값 = refLine값 ;
) ;
실리카 얻기 = 기능 ({ 설정 } , { 기본 로컬 } ,
을 위한 ( 나 = 1 , 나 <= N항목 ( 설정 ) , 나 ++,
안건 = 숯 ( 설정 [ 나 ]) ;
변수 이름 = 단어 ( 1 , 안건 , " = " ) ;
만약에 ( 변수 이름 == "규토" ,
값 = 단어 ( 2 , 안건 , " = " ) ;
)
) ;
숫자 ( 값 )
)