24小时热门版块排行榜    

查看: 1008  |  回复: 2

Alice_Chen

新虫 (小有名气)

[求助] 1stOpt求解拟合公式的参数,速度慢,没结果 已有1人参与

恳请高手帮忙查看下下面这段代码有没有问题。
在1stOpt中运行,根据拟合公式求6个参数,其中还有一个未知变量A0.
求解倒是没有提示错误,可是就是一直没结果,这是为啥?


Title "Fitting1";
Constant m=2, G=0.98;
Parameters bete[-5,5], kappa[0,10^5], k3[-10^13,0], c[0,10000], a[0,100000], alfa[0,1];
ParVariable A0;
Variable omega, Ar, Ai;
SharedModel;
Function bete=k3*A0^3+6*k3*(sqrt(Ar^2+Ai^2))^2*A0+kappa*A0;
m*G*Ar/2=-(3*k3*(sqrt(Ar^2+Ai^2))^2+3*k3*A0^2+kappa+a*omega^alfa*cos(pi/2*alfa)-m*omega^2)*(sqrt(Ar^2+Ai^2))^2;
m*G*Ai/2=(c*omega+a*omega^alfa*sin(pi/2*alfa))*(sqrt(Ar^2+Ai^2))^2;
Data;
//omega Ar Ai
74.3351087321803        -3.14463568254839e-05        1.01327282201655e-05
76.2162944131498        -3.21974739009788e-05        1.01591242607615e-05
78.1452323024540        -3.33800670636978e-05        1.07232347079047e-05
80.1231790371541        -3.45673039370324e-05        1.07738154399966e-05
82.1507629357809        -3.63124095521570e-05        1.19660428276048e-05
84.2298689539267        -3.85057057208243e-05        1.34723858517477e-05
86.3617537286527        -4.06966871618542e-05        1.58230262439048e-05
88.5470455784898        -4.38220003089371e-05        1.95203729691381e-05
90.7882577775607        -4.72984393409057e-05        2.49194337505904e-05
93.0853903258656        -4.90479967981614e-05        3.00487920227191e-05
95.4415848160579        -4.93576472693656e-05        3.43321081679288e-05
97.8568412481378        -5.02714584857079e-05        3.75639149375647e-05
100.333044577697        -5.26710324414372e-05        4.13361897836752e-05
102.872708078859        -5.75039575342285e-05        4.74681671049929e-05
105.475831751624        -6.51140675739817e-05        7.13023519475345e-05
108.145557188644        -4.83316247058311e-05        0.000147077103547280
110.881884389921        -5.05902962982263e-06        0.000171712041924873
113.688583266638        2.40779646086773e-05        0.000169279093143338
116.565653818796        4.34998585549928e-05        0.000158976296486547
119.515609320517        5.58484827136901e-05        0.000146131984769546
122.540334727393        6.56172104369334e-05        0.000132489669107670
125.641086676486        7.34992538728020e-05        0.000118421795927543
128.821006760449        8.05564413134359e-05        0.000103475087100558
132.081351616345        8.10032037179227e-05        9.08289246495735e-05
135.424006199765        8.03975545826432e-05        7.88077395003196e-05
138.850855466300        7.78671121272006e-05        6.86841313913413e-05
142.365041008606        7.54183202198260e-05        5.91352986053226e-05
145.967819463743        7.21259315146524e-05        5.07449365219945e-05
149.662332424364        6.92812428954978e-05        4.26771092400470e-05
153.449836527532        6.57877040267655e-05        3.57769858262657e-05
157.332845047369        6.16095155689693e-05        3.04210495266473e-05
161.315127895059        5.72168111110589e-05        2.59115652439682e-05
165.397313389134        5.34127092370526e-05        2.14450568429811e-05
169.583171440777        4.93678606780574e-05        1.81452600931909e-05
173.875215324111        4.56242543392933e-05        1.51452624210845e-05
178.275329994729        4.21153975677620e-05        1.25955199163743e-05
回复此楼

» 猜你喜欢

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

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

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
Alice_Chen: 金币+30, ★★★很有帮助, 只好把公式合并变成一个了,不用sharedmode了。多谢提醒啊!! 2014-10-24 16:10:02
破解的1.5版本 sharedmodel用不了。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2014-10-24 15:26:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Alice_Chen

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 月只蓝 at 2014-10-24 15:26:17
破解的1.5版本 sharedmodel用不了。

大神,多谢指点!

那我怎样才能做sharedmodel计算呢?
3楼2014-10-24 15:49:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Alice_Chen 的主题更新
信息提示
请填处理意见