非线性数学模型如何计算
已知数学模型为Q=k1*(P-d^k3)^k2且已知p,d,Q多组数据.怎么能求出系数k1,k2,k3的值
试验编号 压力p MPa喷嘴直径md 吸气量Q
1 0.22 0.02 44.95
2 0.2 0.02 42.61
3 0.18 0.02 38.60
4 0.16 0.02 35.28
5 0.15 0.02 34.19
6 0.14 0.02 32.49
7 0.12 0.02 31.25
8 0.1 0.02 28.04
9 0.08 0.02 19.07
100.06 0.02 13.50
110.05 0.02 10.13
120.04 0.02 7.39
130.147 0.025 29.04
140.14 0.025 27.8
150.12 0.025 24.88
16 0.1 0.025 21.03
170.08 0.025 17.54 这个要用拟合吧,看看这个http://forum.vibunion.com/forum/thread-62439-1-2.html,不知能不能帮你解决问题? 非线性回归分析?
两边先取个对数再分析可能会方便点儿。 非线性拟和,如果能用非线性方法解决,不建议将其转换成线性模型来求解,会有相当的误差。推荐用1stOpt。
均方差(RMSE): 1.72097329110971
残差平方和(SSE): 50.3497341681209
相关系数(R): 0.986803606738154
k1 124.899979480204
k3 0.879510231654575
k2 0.613898559182269 我是刚学,能不能给我具体的操作步骤
谢谢了 自己找个1stOpt试一下,方程简单。 看到其它例子都是一个自变量.而在我这个方程里变量是两个
怎么算? Variable No, p, d, Q;
Function Q=k1*(P-d^k3)^k2;
Data;
1 0.22 0.02 44.95
2 0.2 0.02 42.61
3 0.18 0.02 38.60
4 0.16 0.02 35.28
5 0.15 0.02 34.19
6 0.14 0.02 32.49
7 0.12 0.02 31.25
8 0.1 0.02 28.04
9 0.08 0.02 19.07
100.06 0.02 13.50
110.05 0.02 10.13
120.04 0.02 7.39
130.147 0.025 29.04
140.14 0.025 27.8
150.12 0.025 24.88
16 0.1 0.025 21.03
170.08 0.025 17.54 原帖由 dingd 于 2008-4-25 10:51 发表 http://www.chinavib.com/forum/images/common/back.gif
非线性拟和,如果能用非线性方法解决,不建议将其转换成线性模型来求解,会有相当的误差。推荐用1stOpt。
均方差(RMSE): 1.72097329110971
残差平方和(SSE): 50.3497341681209
相关系数(R): 0.986803606738154
...
请问算法设置中的优化算法您用的是哪个?
我也是初学者,试了一下,跟您给的结果不一样 不知道你用的1stOpt是哪个版本,我的2.5版,按缺省设置,几乎每种算法都能得到相同的结果。 我用的是1.0版的 我用的也是1.0,还是没有注册的,不过楼上的结果也差不多 好了.问题解决了.
谢谢你们 原帖由 shuihefeng 于 2008-4-26 09:41 发表 http://www.chinavib.com/forum/images/common/back.gif
好了.问题解决了.
谢谢你们
怎么解决的,能不能跟大家分享一下? 重新下了个1st0pt破解版,又算了一遍.结果就一致了
请勿讨论D版安装下载,相关内容已删除——sogooda
[ 本帖最后由 sogooda 于 2008-4-26 10:53 编辑 ]
页:
[1]