huright 发表于 2008-4-22 10:40

回复 13楼 的帖子

论坛上是“救急不救贫”啊。帮助你拟合出结果,先给老板交差。其余的你要深入学习了。不然的话,下次在遇到类似问题还是不会啊。
关于拟合精度:(1)从8楼我给你的绘制的图上可以看出,拟合精度很高了。
(2)SSE: 1.147
R-square: 0.9998
Adjusted R-square: 0.9995
RMSE: 1.071
也可以说明拟合精度啊

xiaofei1985 发表于 2008-4-23 14:50

回复 楼主 的帖子

呵呵,我发个程序。不过希望楼主以后能自己试着解决问题。
clear
clc
X=[0.175.24
   0.38 12.83
   0.65 30.04
   1.05 114];
A=;
b=log(X(:,2));
C=A\b;
C(1)=exp(C(1));
Y=0.1:.01:1.1;
Z=C(1)*exp(C(2)*Y+C(3)*Y.^2);
plot(X(:,1),X(:,2),'*',Y,Z)

其中C(1),C(2),C(3)分别对应于要拟合的C(0),C(1),C(2)。不过我不能上传附件,画出来的图和8楼的是一样的。感觉用工具箱拟合这样的曲线,可以直接用矩阵相除就可以了。

[ 本帖最后由 xiaofei1985 于 2008-4-23 14:57 编辑 ]

suannai 发表于 2008-4-25 22:00

非常感谢大家的关注,我自己也学习了一下,我也说说,现在的画图工具就有这样的工具包,可以直接使用,关于拟合的精度,关键还是要看实测的数据是否精确,在实测数据有误差的情况下,不妨使用误差棒来拟合,可能会更好一些。
再次感谢大家的帮助!!

boom123 发表于 2008-4-25 22:18

可以看看快书什么的呀!现在这种的好多的都有啊!

shuihefeng 发表于 2008-4-26 10:56

均方差(RMSE): 0.49167126885225
残差平方和(SSE): 0.966962546459128
相关系数(R): 0.999936118333354
相关系数之平方(R^2): 0.999872240747576

参数 最佳估算
---------- -------------
c0          3.24833067493814
c1          3.50505178280596
c2          -0.110979800355719


用1st0pt做的.非常方便

ch_j1985 发表于 2008-4-26 11:08

原帖由 shuihefeng 于 2008-4-26 10:56 发表 http://www.chinavib.com/forum/images/common/back.gif
均方差(RMSE): 0.49167126885225
残差平方和(SSE): 0.966962546459128
相关系数(R): 0.999936118333354
相关系数之平方(R^2): 0.999872240747576

参数 最佳估算
---------- -------------
c0          3.248 ...

是呀,一个问题可以用不同的软件进行求解,这是因为论坛里有思维非常活跃敏捷的高手们!
真是八仙过海,各显神通呀

abench363219 发表于 2008-5-19 13:02

最小二乘法拟合函数

两边取对数ln,求出y对应的lny,设为f。
取F(C0,C1,C2)=sigma【lnC0+C1*Xi+C2*Xi^2-f】^2,再
F对C0,C1,C2的偏导数为0,
解出C0,C1,C2。

yuanxingcom 发表于 2011-7-18 22:44

正急需用,非常感谢!

tobei 发表于 2013-9-6 07:43

虽然是老帖 看完收益啊 真是前人栽树 后人乘凉啊
向高手学习

牛小贱 发表于 2013-9-27 21:51

顺便学习了!!{:{39}:}
页: 1 [2]
查看完整版本: 帮忙拟合个曲线