| 查看: 496 | 回复: 2 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
MATLAB非线性拟合出错怎么回事? 已有1人参与
|
||
|
X=[ ];y=[ ]; //输入数据 plot(x,y,'-or'); >> c0=[0.98 0.00844 2.1144]; >> n=length(x); >> fun=inline('1000*x.*(1-c(1)+c(1).*exp(-(x/c(2)).^c(3)))','c','x'); >> [c,r,j]=nlinfit(x,y,fun,c0); Sample Text > In nlinfit at 240 [c,r,j]=nlinfit(x,y,fun,c0) …………………….. …………………….. …………………….. . . . Format long >> c c = 1.0e+002 * 6.991289140190613 0.232158704730335 0.008642422367326 y1=1000*x.*(1-c(1)+c(1).*exp(-(x/c(2)).^c(3))); >> R2=1-sum((y1-y).^2)./sum((y1-mean(y)).^2); >> sqrt(R2) ans = 0.480838537767861 中间两个Warning是怎么回事?而且相关系数很低这是怎么回事?请大家指导! |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : m2.csv
2015-01-14 10:43:37, 204.29 K
» 猜你喜欢
全日制(定向)博士
已经有5人回复
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab 非线性拟合
已经有16人回复
在用nlinfit对非线性函数拟合时遇到的一些问题请教
已经有5人回复
求大神帮忙拟合一个非线性方程,求出模型参数
已经有15人回复
在进行多元非线性拟合的时候,用matlab拟合的值残差都大于0
已经有14人回复
求助用matlab 多元非线性拟合
已经有4人回复
origin 非线性自定义拟合问题~~急需帮助~~
已经有5人回复
毕不了业了,发帖求助Origin8.0多元非线性拟合的问题
已经有9人回复
matlab非线性拟合求助
已经有7人回复
origin非线性拟合
已经有5人回复
关于matlab微分、及非线性拟合问题
已经有5人回复
非线性拟合-参数求解,matlab,origin!!!!
已经有10人回复
origin的非线性拟合的重复性问题,已经R-square 的标准
已经有5人回复
求助 用matlab拟合三元线性回归方程及分析
已经有9人回复
求指点 langmuir线性拟合 与 非线性拟合 不一致
已经有12人回复
非线性最小二乘拟合(初值问题)lsqcurvefit 函数的设定
已经有14人回复
1stopt或matlab如何求解以下的非线性方程并拟合出相应曲线?
已经有13人回复
origin进行非线性拟合如何选择函数或者自定义合适的函数
已经有19人回复
非线性方程组matlab拟合
已经有9人回复
非线性拟合估计方程参数(matlab,spss,origin都可以)
已经有4人回复
matlab非线性参数拟合问题
已经有7人回复
【求助】非线性拟合参数的问题
已经有3人回复
匿名
用户注销 (职业作家)
Matlab专家
- 应助: 223 (大学生)
- 金币: 2891.3
- 散金: 5302
- 红花: 59
- 沙发: 10
- 帖子: 3308
- 在线: 945小时
- 虫号: 0
- 注册: 2012-05-01
- 性别: GG
- 专业: 力学
3楼2015-01-14 11:14:13
|
刚才输错了,完整的是这样的 X=[ ];y=[ ]; //输入数据 plot(x,y,'-or'); >> c0=[0.98 0.00844 2.1144]; >> n=length(x); >> fun=inline('1000*x.*(1-c(1)+c(1).*exp(-(x/c(2)).^c(3)))','c','x'); >> [c,r,j]=nlinfit(x,y,fun,c0); Warning: Iteration limit exceeded. Returning results from final iteration. In nlinfit at 193 Warning: The Jacobian at the solution is ill-conditioned, and some model parameters may not be estimated well (they are not identifiable). Use caution in making predictions. > In nlinfit at 240 [c,r,j]=nlinfit(x,y,fun,c0) …………………….. …………………….. …………………….. . . . Format long >> c c = 1.0e+002 * 6.991289140190613 0.232158704730335 0.008642422367326 y1=1000*x.*(1-c(1)+c(1).*exp(-(x/c(2)).^c(3))); >> R2=1-sum((y1-y).^2)./sum((y1-mean(y)).^2); >> sqrt(R2) ans = 0.480838537767861 |
2楼2015-01-14 10:46:01












回复此楼