examp8_25.m
来自「这是一个matlab程序设计方面的文件。有助于学习和应用这一工具。」· M 代码 · 共 11 行
M
11 行
x=0:.1:10; y=0.12*exp(-0.213*x)+0.54*exp(-0.17*x).*sin(1.23*x);
f=inline('a(1)*exp(-a(2)*x)+a(3)*exp(-a(4)*x).*sin(a(5)*x)','a','x');
[xx,res]=lsqcurvefit(f,[1,1,1,1,1],x,y); xx',res
ff=optimset; ff.TolFun=1e-20; ff.TolX=1e-15; % 修改精度限制
[xx,res]=lsqcurvefit(f,[1,1,1,1,1],x,y,[],[],ff); xx',res
x1=0:0.01:10; y1=f(xx,x1); plot(x1,y1,x,y,'o')
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?