발행일 : 03/10/2025

비선형 모형 라이브러리 사용자 정의

비선형 플랫폼의 모형 라이브러리는 JMP(Windows)가 포함된 폴더 또는 Application Package(macOS)의 Resources/Builtins 폴더에 기본 제공된 NonlinLib.jsl 스크립트에 의해 생성됩니다. 이 스크립트를 수정하여 비선형 라이브러리 스크립트를 사용자 정의할 수 있습니다.

참고: 파일을 직접 편집하지 못할 수도 있습니다. 이 경우 스크립트를 열고 원하는 대로 편집한 후 컴퓨터의 다른 위치에 저장합니다. 이때 동일한 파일 이름을 사용하십시오. 그런 다음 Resources/Builtins 폴더의 기존 NonlinLib.jsl 스크립트를 삭제하고 새 NonlinLib.jsl 파일을 Resources/Builtins 폴더로 이동합니다.

모형을 추가하려면 Listofmodellist# 목록에 세 줄을 추가해야 합니다. 이 세 줄은 사실 다음과 같은 세 부분으로 구성된 목록입니다.

모형(따옴표로 묶은 문자열)

모형 계산식(표현식)

모형 척도

예를 들어 다음과 같은 형식의 "Simple Exponential Growth"라는 모형을 추가하려는 경우를 가정해 보겠습니다.

Equation shown here

다음 줄을 NonlinLib.jsl 스크립트에 추가합니다.

{//Simple Exponential Growth
		"Simple Exponential Growth",
		Expr(Parameter({b1=2, k=0.5}, b1*exp(k * :X))),
		lowx = -1; highx = 2; lowy = 0;  highy = 2},

다음 사항에 유의하십시오.

첫 번째 줄은 여는 대괄호(목록 시작)와 선택적 주석입니다. 두 번째 줄은 모형 라이브러리 창에 표시되는 문자열입니다.

Lowx, highx, logyhighy 값은 이론적 그래프의 초기 창을 지정합니다.

위의 예에서는 쉼표가 마지막 문자로 사용됩니다. Listofmodellist# 목록의 마지막 항목에는 쉼표를 생략할 수 있습니다.

모형에 세 개 이상의 모수가 사용되는 경우 마지막 줄(그래프 한계 포함)을 따옴표로 묶은 "String Not Available" 문자열로 바꿉니다.

모형을 삭제하려면 Listofmodellist# 목록에서 해당하는 세 줄 목록을 삭제합니다.

더 많은 정보를 원하십니까? 질문이 있습니까? JMP 사용자 커뮤니티에서 답변 받기 (community.jmp.com).