Curve fitting in Matlab

Hi all
I am trying to do a curve fit following an example found on the net.
below is the code..Can someone explain the code below please.
especially A= params(1) and lamda=params(2) what are they doing (what is params?)
function sse=myfit(params,Input,Actual_Output)
A=params(1);
lamda=params(2);
Fitted_Curve=A.*exp(-lamda*Input);
Error_Vector=Fitted_Curve - Actual_Output;
it might be a stupid question but I just dont know

답변 (1개)

Doug Hull
Doug Hull 2012년 8월 24일

0 개 추천

params seems to be an input to the function. The code is pulling out specific values of that input and naming them something more intuitive.

카테고리

도움말 센터 및 File Exchange에서 Get Started with Curve Fitting Toolbox에 대해 자세히 알아보기

태그

질문:

2012년 8월 24일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by