24小时热门版块排行榜    

查看: 952  |  回复: 3

洋洋sunnyy

铁虫 (初入文坛)

[求助] 多条曲线进行拟合,有两个参数 已有1人参与

http://muchong.com/bbs/viewthread.php?tid=6793259&fpage=1&target=blank
这是有人之前发的帖子,我的麻烦和这个差不多,希望大神能以这个为例用1stopt告知怎么编写的代码?
1、横坐标S表示比例,分别为1/4.8,1/3.2,1/2.4,为作图方便所以乘了4.8。
2、各条曲线表示模型比例与弯矩的关系,五条曲线分别为不同转交下的模型比例-弯矩示意图。
3、因此图中有两个未知参数:模型比例与转角。
现在需要拟合一条曲线,使图中五条曲线与其都比较接近且方差最小,因此所拟合的曲线方程中会有两个参数(模型比例和转角)
达到的目的就是根据上述实验曲线中的点拟合出一个方程,当别人给你一个模型的比例跟转角时,直接带入就可以计算出弯矩的大小。
请各位大神救救我。
横坐标   0.02rad   0.04rad   0.06rad  0.08rad    0.1rad
   1        0.2466    0.405     0.537     0.77        1.29
   1.5     0.417      0.6827   1.0         1.412      1.64
    2       0.517      1.07      1.62       2.107       2.388

多条曲线进行拟合,有两个参数
1.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lipenggg

专家顾问 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
洋洋sunnyy: 金币+5, ★★★★★最佳答案, 谢谢 2016-11-19 13:21:02
Title "";
Variable x,y,z;
Function
//z=(p1*x+p2)*y+p3*x^2+p4*x+p5;
//z=(p1+p2*x+p3*y+p4*y^2+p5*y^3)/(1+p6*x+p7*x^2+p8*x^3+p9*y+p10*y^2);
z=(a+b*ln(x)+c*ln(y)+d*(ln(y))^2+e*(ln(y))^3)/(1+f*ln(x)+g*(ln(x))^2+h*ln(y)+i*(ln(y))^2);
data;
1.0        0.02        0.2466
1.5        0.02        0.4170
2.0        0.02        0.5170
1.0        0.04        0.4050
1.5        0.04        0.6827
2.0        0.04        1.0700
1.0        0.06        0.5370
1.5        0.06        1.0000
2.0        0.06        1.6200
1.0        0.08        0.7700
1.5        0.08        1.4120
2.0        0.08        2.1070
1.0        0.10        1.2900
1.5        0.10        1.6400
2.0        0.10        2.3880


迭代数: 82
计算用时(时:分:秒:微秒): 00:00:13:718
优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法
计算结束原因: 达到收敛判断标准
均方差(RMSE): 0.0264649583888136
残差平方和(SSE): 0.0105059103378245
相关系数(R): 0.999122427680878
相关系数之平方(R^2): 0.99824562549493
决定系数(DC): 0.998245065023016
卡方系数(Chi-Square): 0.00663031725872216
F统计(F-Statistic): 7397.04840325372

参数        最佳估算
----------        -------------
a                  2.52863283294756
b                  0.195280522431928
c                  2.41501095860775
d                  0.759609301305623
e                  0.0768577202998456
f                  0.156561812928556
g                  -0.151373317264167
h                  0.796925855227041
i                  0.165879175786186

====== 结果输出 =====

No        实测值z        计算值z
1        0.2466        0.2485435
2        0.417        0.3999500
3        0.517        0.5253854
4        0.405        0.4048510
5        0.6827        0.7357092
6        1.07        1.0433878
7        0.537        0.4964134
8        1        1.0445746
9        1.62        1.5985498
10        0.77        0.8019357
11        1.412        1.3763012
12        2.107        2.1159353
13        1.29        1.2802362
14        1.64        1.6385647
15        2.388        2.3955566

====== 输出结果 =====
一团和气
2楼2016-11-14 09:15:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lipenggg

专家顾问 (正式写手)

【答案】应助回帖

引用回帖:
2楼: Originally posted by lipenggg at 2016-11-14 09:15:47
Title "";
Variable x,y,z;
Function
//z=(p1*x+p2)*y+p3*x^2+p4*x+p5;
//z=(p1+p2*x+p3*y+p4*y^2+p5*y^3)/(1+p6*x+p7*x^2+p8*x^3+p9*y+p10*y^2);
z=(a+b*ln(x)+c*ln(y)+d*(ln(y))^2+e*(ln(y))^3)/( ...

图形
多条曲线进行拟合,有两个参数-1
QQ图片20161114091805.png


多条曲线进行拟合,有两个参数-2
QQ图片20161114091831.png

一团和气
3楼2016-11-14 09:19:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lipenggg

专家顾问 (正式写手)

【答案】应助回帖

引用回帖:
3楼: Originally posted by lipenggg at 2016-11-14 09:19:39
图形

QQ图片20161114091805.png

QQ图片20161114091831.png
...

图形
多条曲线进行拟合,有两个参数-3
QQ图片20161114092004.png

一团和气
4楼2016-11-14 09:20:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 洋洋sunnyy 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 为什么网上很多人说本周 12号出结果 +4 瞬息宇宙 2026-08-10 4/200 2026-08-11 02:02 by 旁观2020
[基金申请] 基金中了 +15 laoda193707 2026-08-06 15/750 2026-08-11 00:11 by jiafei2190
[基金申请] FileCode能看出啥? +7 要乐观耀哥 2026-08-10 15/750 2026-08-10 19:29 by 要乐观耀哥
[基金申请] filecode +8 documentary 2026-08-10 8/400 2026-08-10 19:20 by loufangrui
[基金申请] 综述论文作为代表作会不会影响评审专家的印象分? +10 yufeiwaner 2026-08-09 11/550 2026-08-10 18:47 by yufeiwaner
[基金申请] 静等基金结果 +5 gjjjzhong 2026-08-10 16/800 2026-08-10 17:19 by Tide man
[基金申请] 我的国基提前知道中了,可是同事的操作让我实在接受不了,怎么会有这样的人 +8 家与远方 2026-08-10 11/550 2026-08-10 17:09 by 六两废铜
[基金申请] 关于Filecode分析方法 +3 majunge000 2026-08-10 3/150 2026-08-10 15:46 by lch2012
[基金申请] 8月时间戳变的,举个手。玩一下,释放压力 +11 archvillain 2026-08-04 13/650 2026-08-10 14:41 by seekfind
[基金申请] 据悉今年马上要出结果了 +7 瞬息宇宙 2026-08-10 8/400 2026-08-10 12:42 by Vivilian
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] 面上项目filecode邪修 +5 西山十月 2026-08-09 7/350 2026-08-10 07:32 by 仁砚薪传
[基金申请] fileCode有新解读? +10 Tide man 2026-08-08 18/900 2026-08-09 12:55 by 仁砚薪传
[基金申请] 关于filecode,很负责任的告诉大家 +6 爱看书的可乐 2026-08-08 7/350 2026-08-08 22:13 by a_niu
[基金申请] 关于豆爷回答的JTJC与%2F数量 +5 yang182083 2026-08-06 7/350 2026-08-08 18:29 by zhanghaozhu
[基金申请] filecode变化情况 +6 布布和一二 2026-08-07 22/1100 2026-08-07 14:45 by 且听虎啸
[基金申请] filecode +14 等待解的谜 2026-08-06 19/950 2026-08-07 12:20 by wlwhappy
[基金申请] filecode +8 布布和一二 2026-08-06 11/550 2026-08-06 20:41 by tangpu318
[基金申请] 影响面上的因素 +8 布布和一二 2026-08-05 11/550 2026-08-06 10:41 by 宝贝虫子
[基金申请] 有没有H口的?有收到消息的吗? +3 超级海虾 2026-08-04 3/150 2026-08-04 17:26 by 学教育滴
信息提示
请填处理意见