데이터 세트에 임의의 함수를 넣기를 원했습니다. 따라서 MATLAB에서 lsqcurvefit
을 사용했습니다. 이제 커브 피팅 함수 (lsqcurvefit
)가 피팅의 잔여 물을 계산할 때 맞는 프로 시저에 무게를주고 싶습니다. 일부 데이터 요소는 다른 것보다 중요합니다. 좀 더 구체적으로 말하면 통계적 가중 방법을 사용하고 싶습니다. w
매트릭스이다lsqcurvefit으로 가중 곡선 적용
w=1/y(x),
각 데이터 포인트의 중량을 포함하고 y
데이터 세트이다.
어쨌든 lsqcurvefit
으로 가중 곡선 피팅을 찾을 수 없습니다. 내가 따라야 할 트릭이 있습니까 아니면 lsqcurvefit
이 아니라 다른 기능이 있습니까?
선형 최소 제곱을 다루는 경우 vandermonde 및 weight 매트릭스를 사용하여 처음부터이 작업을 수행 할 수 있습니다. – mathematician1975
@ mathematician1975, 고마워.하지만 그건 그렇지 않아. 데이터 집합에 맞는 비선형 함수가 있습니다. – user3355900
비용 함수는 어떻게 생겼습니까? 거기에 가중치를 적용 할 수 없습니까? – Dan