如何在Matlab里对曲线y=exp(-k*X^N)的拟合?
如何在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 ]
最佳回答
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
最新回答共有2条回答
-
2026-04-03 12:00:42和谐的皮带
回复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
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
