如何在Matlab里对曲线y=exp(-k*X^N)的拟合?
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/09/29 16:18:54
如何在Matlab里对曲线y=exp(-k*X^N)的拟合?
x = [0:8:112];
y = [64.66,61.56,58.59,50.42,48.56,45.83,42.61,40.01,37.16,34.99,33.14,31.71,30.60,29.98,29.17];
数据y=[1 0.95210728 0.906130268 0.779693487 0.75095785 0.708812 0.659004 0.618774 0.574713 0.541188 0.512452 0.490421 0.47318 0.463602 0.451149 ]
x = [0:8:112];
y = [64.66,61.56,58.59,50.42,48.56,45.83,42.61,40.01,37.16,34.99,33.14,31.71,30.60,29.98,29.17];
数据y=[1 0.95210728 0.906130268 0.779693487 0.75095785 0.708812 0.659004 0.618774 0.574713 0.541188 0.512452 0.490421 0.47318 0.463602 0.451149 ]
1.你这个数据显然不能用y=exp(-k*X^N)去拟合当x=0时y=exp(-k*X^N)=1,而你给的第一个y值是64.66,这错的太离谱了!2.用y=a*exp(-b*x^c)是可以的General model: f(x) = a*exp(-b*x^c)Coefficients (with 95% confidence bounds): a = 66.01 (63.28, 68.75) b = 0.01589 (0.006259, 0.02552) c = 0.8514 (0.7225, 0.9803)Goodness of fit: SSE: 22.64 R-square: 0.9887 Adjusted R-square: 0.9868 RMSE: 1.374
怎样使用Matlab拟合y=a*exp(bx)+c*exp(dx)曲线?用什么代码?
在matlab你和工具箱cftool中,拟合自定义函数提示错误,函数为y=a*exp(-k*x)+c,
matlab中cftool工具箱对曲线的拟合时怎样设置参数啊?我要把一些数据拟合为函数y=0.75*x+k*v^2,要k
matlab X=[……]y=[……]用matlab 对上述数据点进行3阶多项式拟合,在图中会出原数据及拟合曲线.原
Matlab拟合工具箱自定义函数中 中输入y=L./(1+a*exp(-bt))出现错误,要拟合的函数是 泊松曲线,该怎
matlab画y=4*exp(-x)*sin(2*pi*x)的曲线
用 matlab将 x*y+exp(y)=0对 y如何求导啊?
请问 y=(1/a)*(exp(a)-exp(a*x)) 想通过matlab程序用该公式进行散点的拟合从而求取参数a,可
用matlab求拟合函数Y=L/1+a*exp(-b*x)
求matlab高人用最小二乘法确定最佳拟合曲线程序f(x)=a*exp(b*x)+c
matlab 指数曲线拟合:y=1-exp[-(x/d)^n]
matlab画幂指数曲线y=exp(-((x-1482.1)^2)/3694500);这个函数的曲线怎么画?定义域随意