함수 > 실험 계획법 > 회귀 분석 > 일반 다변수 적합식
일반 다변수 적합식
multidfit(X, Y, G, F) - 행렬 Y에 기록된 결과를 행렬 X에 있는 데이터에 맞추는 임의 함수 F에 대한 다변수 적합 매개변수를 구합니다.
multidfit 함수는 findminerr에 사용되는 레벤버그-마쿼르트(Levenberg-Marquardt) 풀이의 명령줄 버전이며, genfit의 다변수 버전이기도 합니다.
인수
Xmxn 설계 행렬이거나 각 열이 독립 변수를 나타내는 행렬입니다. n 열의 수는 1보다 커야 하며 각 열에는 호환되는 단위가 있어야 합니다.
Y는 측정되거나 시뮬레이션된 결과로 이루어지는 벡터 또는 행렬이며, 각 행에는 X에 정의된 각 실행 또는 데이터 점에 대한 결과가 포함됩니다. 포함된 반복측정치의 수가 동일하지 않은 행이 있으면 Y의 빈 요소를 NaN으로 채워야 합니다. Y의 요소는 단위가 서로 호환되어야 합니다.
G는 벡터 u의 각 매개변수에 대한 추측값으로 이루어진 벡터입니다.
F(x, u)는 적합식입니다. 여기서 x는 독립 변수로 이루어진 행렬이고 u는 매개변수로 이루어진 벡터입니다. 예를 들면 다음과 같습니다.
F(x, u):= u0 + u1 * x01/2 + u2 * x12/3
매개변수의 벡터 u를 구하려면 multidfit에 대한 해당 인수 없이 적합식 F의 이름만 지정하면 됩니다. 벡터 x의 각 변수는 X의 상응하는 열과 단위가 서로 호환되어야 합니다. 적합식 F를 통해 구하는 단위는 Y의 단위와 호환됩니다.
도움이 되셨나요?