请问matlab中nlinfit拟合函数怎么用
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 16:40:01
请问matlab中nlinfit拟合函数怎么用
>> t = [0.25,0.5,0.75,1,1.5,2,2.5,3,3.5,4,4.5,5,6,7,8,9,10,11,12,13,14,15,16];
>> y = [30,68,75,82,82,77,68,68,58,51,50,41,38,35,28,25,18,15,12,10,7,7,4];
拟合出k1,k2,k3,函数是这样的:
>> t = [0.25,0.5,0.75,1,1.5,2,2.5,3,3.5,4,4.5,5,6,7,8,9,10,11,12,13,14,15,16];
>> y = [30,68,75,82,82,77,68,68,58,51,50,41,38,35,28,25,18,15,12,10,7,7,4];
拟合出k1,k2,k3,函数是这样的:
t = [0.25,0.5,0.75,1,1.5,2,2.5,3,3.5,4,4.5,5,6,7,8,9,10,11,12,13,14,15,16];
y = [30,68,75,82,82,77,68,68,58,51,50,41,38,35,28,25,18,15,12,10,7,7,4];
mf=@(cs,t1)cs(1)*cs(3)/(cs(1)-cs(2))*(exp(-cs(2)*t1)-exp(-cs(1)*t1));
c=lsqcurvefit(mf,rand(3,1),t,y)
mf1=c(1)*c(3)/(c(1)-c(2))*(exp(-c(2)*t)-exp(-c(1)*t));
plot(t,y,'r*',t,mf1)
y = [30,68,75,82,82,77,68,68,58,51,50,41,38,35,28,25,18,15,12,10,7,7,4];
mf=@(cs,t1)cs(1)*cs(3)/(cs(1)-cs(2))*(exp(-cs(2)*t1)-exp(-cs(1)*t1));
c=lsqcurvefit(mf,rand(3,1),t,y)
mf1=c(1)*c(3)/(c(1)-c(2))*(exp(-c(2)*t)-exp(-c(1)*t));
plot(t,y,'r*',t,mf1)
请问matlab中nlinfit拟合函数怎么用
用matlab进行非线性拟合 nlinfit函数
Matlab非线性多元拟合nlinfit函数出问题
matlab中nlinfit非线性拟合求参数
matlab中的nlinfit函数怎么用
问下matlab 中 nlinfit怎么用
matlab 非线性拟合问题,采用语句nlinfit
matlab中nlinfit问题!
新手,请问matlab中lsqnonlin函数怎么使用?例如:想要拟合一个圆,怎样通过拟合函数lsqnonlin求出圆心
怎么用matlab拟合反比例函数
怎么用MATLAB拟合函数的系数
怎么用MATLAB拟合非线性多元函数?