如何用MATLAB解Logistic模型里面的系数
1个回答
展开全部
给你一个例子,如何用MATLAB解Logistic模型里面的系数,希望对你有帮助。实现代码如下:
t=[。。。];
y=[。。。];
fun=inline('a(1)./(1+exp(a(2)-a(3).*t))','a','t');%Logistic模型
b=[0
0
0];%初值
[a,r,J]
=
nlinfit(t,y,fun,b);vpa(a,10);
x1=t;
y1=fun(a,t);
R2=corrcoef(y,
y1)
%R2≈1,可以认为拟合是有效的
[y'
y1']
%显示已知值与拟合值
t=[。。。];
y=[。。。];
fun=inline('a(1)./(1+exp(a(2)-a(3).*t))','a','t');%Logistic模型
b=[0
0
0];%初值
[a,r,J]
=
nlinfit(t,y,fun,b);vpa(a,10);
x1=t;
y1=fun(a,t);
R2=corrcoef(y,
y1)
%R2≈1,可以认为拟合是有效的
[y'
y1']
%显示已知值与拟合值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询