您好,欢迎来到尔游网。
搜索
您的当前位置:首页matlab已知函数表达式和数据,求表达式中的系数

matlab已知函数表达式和数据,求表达式中的系数

来源:尔游网

数据为 t=[0.1,1.1,2.3,3.4,4.5,5.7,6.7];   y=[0,94.0,84.0,77.0,69.0,62.0,56.0]; 所求函数形式为  Ae-βt cos(wt+Φ)    最后要求出β的值  (-βt 为e的上标,即e指数形式)

t=[0.1,1.1,2.3,3.4,4.5,5.7,6.7]';  
y=[0,94.0,84.0,77.0,69.0,62.0,56.0]'; 
ft_ = fittype('A*exp(-beta*t)*cos(w*t+phi)',...
    'dependent',{'y'},'independent',{'t'},...
    'coefficients',{'A', 'beta', 'phi', 'w'});
st=[-100 0.01 -pi 5]
[curve, goodness]= fit(t,y,ft_,'Startpoint',st)
figure
plot(curve,'predobs',0.95);
hold on,plot(t,y,'b*')


 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务