NonlinLib.jsl 스크립트 디버깅 안녕 모두,
여기 지침에 따라 모델 라이브러리에서 수식을 만들려고합니다.
https://www.jmp.com/support/help/14/create-a-formula-using-the-model-library.shtml#100093
나는 내 자신의 커스텀 수식을 저장하지 못했기 때문에 링크의 예로서 주어진 수식을 사용하려고했습니다. NonlinLib.jsl 스크립트는 예제에서 언급 한 삽입을 저장하지 않습니다. 이것과 다른 수식을 디버깅하려고 시도한 결과 다양한 오류 메시지가 나타났습니다. 위의 예에서 스크립트의 구문에 차이가있을 수 있습니다. 예를 들어, NonlinLib.jsl 스크립트는
로케일 : get ( 'S_Not_available_xxx' ) 대신 "String Not Available"을 사용하십시오.
모든 통찰력이 도움이 될 것입니다! 나는 JMP와 debuggins 스크립트에 익숙하지 않으므로 "JMP for Dummies"대답은 크게 감사 할 것입니다!
Relin : NonlinLib.jsl 스크립트 디버깅고맙습니다. gzmorgan0! 이것은 매우 도움이되었습니다.
다른 사람들을 위해 명확히하기 : 저는 Mac에서 JMP Pro 14를 사용하고 있습니다. 비선형 수식을 NonlinLib.jsl 스크립트에 저장하려면 바탕 화면에 추가 된 수식과 동일한 이름과 내용을 가진 별도의 텍스트 파일을 만들어야했습니다. 그런 다음이 스크립트를 원본 NonlinLib.jsl 파일이 있던 JMP Pro 14 패키지 내용으로 옮겼습니다. JMP 패키지 내용으로 파일 이동을 인증해야했습니다. 이것은 내가 새 스크립트를 쉽게 저장할 수있는 유일한 방법이었습니다. JMP를 실행할 때 스크립트의 저장 버튼을 누르면 저장하지 못하게되었습니다.
Relin : NonlinLib.jsl 스크립트 디버깅스크립트 / 수식과 사용중인 JMP 버전을 공유하면 유용 할 것입니다.
먼저 Windows에서 관리자 권한으로 실행을 사용하지 않으면 JMP 디렉토리에 저장할 수 없습니다. 아래는 내 편집물의 스크린 샷과 스크린 샷입니다.이 스크린 샷은 라이브러리에 표시됩니다. 나는 JMP 14를 사용했다. 이 스크린 샷의 빨간색 화살표를 주목하십시오 : 목록에 추가 한 이후로 앞의 정의 뒤에 쉼표를 추가해야합니다.
GUI를 사용하여 기능을 테스트하십시오. 데이터 테이블 추가 및 X, Y 및 Z 열을 만듭니다. 몇 가지 일반적인 X 값을 입력하십시오.
나는 일반적으로 수식을 추가한다 (아래의 Expr () 내에서 JSL 복사). ) 다음 Z 열의 수식 편집기에 붙여 넣습니다.
그런 다음 대개 수식을 Y에 추가하고 서로 다른 b1 및 k 값을 사용하여 임의의 일반 오류를 추가하고 수식을 적용한 다음 삭제합니다. 수식을 nonlinLib에 추가하기 전에이 모든 작업을 수행 할 수 있습니다. 이제 예측 열에 Z를 사용하고 Y에 y를 사용하여 NonLin 플랫폼을 테스트 할 수 있습니다.
수식 편집기는 오류를 디버깅하는 데 도움을 줄 수 있습니다.
행운을 빕니다.

