모델이 첫 번째 포인트 값으로 '잠김'아래의 여러 샘플에 표시된 대로 붕괴 과정을 연구하고 있습니다. 시작점이 높을수록 감쇠가 빨라집니다. 아이디어는 언제든지 가치를 예측하는 것입니다. 측정된 초기값. 타임포인트 0에서 예측 값이 정확히 측정된 초기 값이 되도록 모델을 '잠그고' 싶습니다. 그렇지 않다면 아래 그래프와 같이 일부 샘플의 경우 짧은 시간으로 예측이 매우 어긋날 수 있습니다.
이 작업을 수행하는 방법에 대한 도움을 환영합니다!


다른Re: 모델이 첫 번째 포인트 값으로 '잠김'안녕 @아케 ,
포럼에서 누군가를 "태그"하려는 경우 "@" 기호를 사용하면 웹 인터페이스에서 사람들에게 태그를 제안할 것입니다. 일반적으로 스레드와 관련된 사람들만 해당되지만 알다 다른 사용자의 이름을 입력하면 링크가 표시됩니다.
어쨌든, 데이터가 물리적 프로세스에서 나온 것이라면 관찰되는 붕괴 곡선을 설명하는 알려진 방정식이 있어야 한다고 생각합니다. 그러나 JMP는 여전히 원하는 작업을 수행할 수 있습니다. 데이터가 누적 형식인 것이 실제로 도움이 됩니다.
이를 수행할 수 있는 한 가지 방법은 다음과 같습니다. 분석 > 특수 모델링 > 곡선 적합으로 이동한 다음 표시된 대로 열을 캐스팅합니다.

다음과 같은 화면이 표시됩니다. 빨간색 핫 버튼 > 지수 성장 및 감소 > 지수 2P 적합(2개 매개변수)으로 이동합니다.

그런 다음 보고서 출력에서 다음을 얻습니다.

Exponential 2P 옆에 있는 빨간색 핫 버튼으로 이동한 다음 공식 저장 > 예측 공식 저장을 선택합니다.

그러면 "유형"을 기반으로 하는 예측 공식이 있는 데이터 테이블의 열을 얻게 됩니다.

:Time=0의 값이 원래 값에 매우 가깝다는 것을 알 수 있습니다. 그리고 V vs V Predictor()의 그래프 빌더를 수행하는 경우 데이터 테이블에 저장한 녹색 스크립트를 참조하십시오. 체크아웃할 수 있는 데이터 테이블에 저장된 일부 스크립트가 있습니다. Group과 Z에서 Sample과 Type을 교체해 볼 수 있습니다. 하나는 :Sample로 그룹화되고 다른 하나는 :Type으로 그룹화되기 때문에 약간 다른 모델이 생성됩니다.
이것은 당신이 원하는 것을 얻을 것입니다. 유형별로 그룹화하면 지수의 감쇠 상수가 서로 동일하지 않은 것을 볼 수 있습니다. y 절편의 값을 고정할 수 있는 유일한 다른 방법(내가 생각할 수 있는)은 By 필드의 Type을 사용하여 y x x를 맞추는 것입니다. 그러나 로그를 취하여 V 열의 변환을 원할 것입니다. 그래프는 이제 선형이어야 하며 데이터에 선을 맞출 때 특수 맞춤...을 수행하고 y절편을 초기 V 로그의 올바른 값으로 강제 설정할 수 있습니다. 스크립트를 저장했습니다. 검토할 수 있는 데이터 테이블에 각 샘플 및 유형을 개별적으로 수행하도록 설정되어 있습니다. 기울기는 동일하지 않으므로 지수 감쇠 상수도 동일하지 않습니다.
이 모든 것이 적어도 당신의 길을 잘 가게 해 줄 것입니다. 그나저나 멋진 데이터 세트와 프로젝트!
도움이 되었기를 바랍니다!,
DS
Re: 모델이 첫 번째 포인트 값으로 '잠김'아니면 여기. 포럼 게시가 처음입니다! 
Re: 모델이 첫 번째 포인트 값으로 '잠김'나는 당신이 그것을 발견할 수 있도록 답장으로 내 업데이트를 넣어야 한다는 것을 알고 있습니다. 그래서 여기에 위의 포인터가 있습니다..
Re: 모델이 첫 번째 포인트 값으로 '잠김'안녕 @아케 ,
적합 모델 플랫폼과 반응 표면 모델을 사용하는 이유가 있습니까? 모든 붕괴 함수가 동일한 시정수를 가집니까? 붕괴 과정을 예측해야 하는 공식이나 방정식이 이미 있다면 그것을 사용할 것입니다. 그러나 사용하는 플랫폼에 관계없이 예측 공식이 있으면 언제든지 들어가서 y 절편(초기 값이라고 생각하는 값)을 X[1] 열의 첫 번째 요소로 편집할 수 있습니다. 데이터 테이블 및/또는 예측 공식을 공유할 수 있습니까?
DS
업데이트:
당면한 작업에 대해 생각해 보았는데 시간과 초기 조건에 따라 달라지는 프로세스를 연구하는 것 같습니다. 시간에 대한 열, 각 붕괴 측정에 대한 열로 구성된 데이터 테이블이 있는 경우 "누적" 형식으로 변경하여 붕괴 열을 기반으로 데이터를 쌓을 수 있습니다. 이렇게 하면 Fit Curve 플랫폼에서 "하나로 맞출" 수 있는 데이터 테이블이 생성됩니다. 내가 한 일을 보여주기 위해 녹색 삼각형에서 실행할 수 있는 몇 가지 스크립트가 포함된 업데이트된 데이터 테이블이 첨부되어 있습니다. 내가 생성하는 함수는 다음과 같은 함수 형식을 갖는 간단한 지수 감쇠 함수입니다.

여기서 f_0은 초기값입니다. 이 함수에 들어가는 매개변수는 두 개뿐입니다: f_0 및 시간, t; 따라서 Fit Curve 플랫폼에서 2P 지수 감쇠 함수를 선택했습니다. 내가 한 것처럼 곡선을 맞추면 필요한 경우 수동으로 초기 값을 설정할 수 있으며 적절하게 처리해야 합니다. 데이터 테이블을 볼 수 없거나 피팅 방법을 확인할 수 없으면 추가 도움을 제공하기가 어렵습니다.
Re: 모델이 첫 번째 포인트 값으로 '잠김'안녕하세요. 빠른 응답에 감사드립니다!나는 내 질문을 더 명확하게 하는 연습을 할 것이다!
Fit Model(jmp 16)을 사용하여 초기 값과 시간만 반응 표면에 요인으로 넣습니다.
초기 값만 입력으로 사용하여 모든 샘플에 대해 하나의 예측 함수만 원합니다. 내 (작은) 이해는 비선형 적합이 샘플 당 하나의 예측 함수를 제공한다는 것입니까?
최고, 아케
업데이트:
안녕 SDF1,
네 말이 맞아, 나는 V의 초기 값에서 언제든지 t의 값 V를 예측하려고 합니다. 귀하의 제안에 따라 각 샘플에 대한 상수를 개별적으로 알아야 합니다.나는 모든 샘플이 공통된 붕괴 곡률을 가지고 있다고 가정해야 하므로 모든 새 샘플에 대한 예측을 수행하려면 initV만 알면 됩니다. 곡률이 완전히 기하급수적이라는 확신이 없기 때문에 적합 모델 및 변환이 최상의 곡률을 찾는 데 이상적인 도구인 것 같습니다(측정은 물리적이므로 최상의 이론적 곡률은 없음). 시간 0에서 V와 Pred V 사이의 차이.
적합 모델을 사용하여 예측 Pred V(적합 모델), 손으로 구성한 예측 공식 Prev V(솔버) 및 Excel에서 솔버를 사용하여 찾은 상수와 함께 내 데이터 세트를 포함했습니다.
후자는 시간이 0일 때 V = initV를 제공하려는 내 욕구를 충족하지만 Excel을 사용하는 것은 뒤로 물러나는 것처럼 느껴집니다. 나는 jmp에서 비슷하거나 더 나은 것을 하기를 바라고 있습니다.
Re: 모델이 첫 번째 포인트 값으로 '잠김'안녕 @아케 ,
데이터를 맞추기 위해 어떤 플랫폼을 사용하고 있습니까? 적합도의 y절편을 곡선의 첫 번째 데이터 점으로 제한하는 방법이 있어야 하지만 사용 중인 플랫폼에 따라 달라질 수 있습니다.
업데이트: 몇 가지 지수 감쇠 함수가 있는 간단한 테이블을 만든 다음 Analyze > Specialized Modeling > Nonlinear를 사용하여 적합하고 Fit Exponential 3P Decay를 사용하여 데이터를 적합했습니다. 그런 다음 예측 공식을 데이터 테이블에 저장한 다음 오프셋 값을 DecayX의 시작 값으로 변경했습니다. 이것이 올바른 방향으로 안내하는 데 도움이 되기를 바랍니다.
도움이 되었기를 바랍니다!,
DS