新手求教,已知数据,关系为线性,求系数
已知公式的关系为线性, 假设a*x + b*y +c*z = t已知x,y,z,t的数据 (数据量大),比如
x=;
y=;
z=;
t=;
如何求系数 a, b, c 呢?
求高手赐教,感激不尽!!!
[ 本帖最后由 ChaChing 于 2009-2-8 10:58 编辑 ]
回复 楼主 bingley 的帖子
用拟合试试 我最近搞曲线拟合,学习了逐步回归和BP网,感觉如果你能确定模型,直接用最小二乘法不就能算出参数了么,属于统计回归,BP或者感知器只能拟合,但是不会给出具体的直观模型来[ 本帖最后由 ChaChing 于 2009-2-8 11:06 编辑 ]
回复 楼主 bingley 的帖子
LZ给的资料数据大小有误!试试
aa='; bb=t'; sol=aa\bb To ch_j1985 : sorry! 操作错误!
To Inhanwei : 建议少用疑似不好字眼! 帮LZ编了!
回复 5楼 ChaChing 的帖子
不知道怎么用MATLAB实现统计回归分析,我用的是SPSS,很容易学的软件,加上学习统计回归分析的理论知识,用了大约一个月时间:lol如果楼主需要计算,我可以帮他,但是数据组不对,XYZ的数据组和T数量不对等:@Q 上帝也算不出来啊
回复 6楼 lnhanwei 的帖子
汗! 水平有限! 刚刚才google一下SPSS, 好像是统计学理论的套装应用软体!楼主的问题, 个人认为就是简单的拟合问题(curve-fit), 用matlab处理方式很多, 我建议的是sol=aa\bb中的倒除"\", 基本上matlab使用least squares方式处理! 多谢大家的热心的留言和讨论!太感动了:'( 深受启发~~
数据是我随便贴了点过来的,真实数据量太大了,不好意思啊啊啊啊啊~~~~
回复 8楼 bingley 的帖子
楼主问题解决了吧!
页:
[1]