24小时热门版块排行榜    

查看: 772  |  回复: 3

dabinlee

新虫 (初入文坛)

[求助] 1stopt复数拟合 已有1人参与

Title "Zcalculation";
complexstr j;
Parameters R1,L1,R2,L2,R3,L3;
Variable x,Z;
Function
Z=R1+(2000*pi*x)*L1*1j+(((((((R3^(-1))+(((2000*pi*x)*L3*1j)^(-1)))^(-1))+(2000*pi*x)*L2*1j)^(-1))+(R2^(-1)))^(-1));
Data;
//x,Z
0.02        0.09208+0.021296228j
1        0.14407+0.825987526j
2        0.2094+1.635136116j
3        0.31065+2.428765239j
4        0.44347+3.201157196j
5        0.60245+3.947096943j
10        1.596+7.27215855j
15        2.585+10.04304322j
20        3.398+12.51484828j
25        4.045+14.85659141j
30        4.574+17.14744073j
35        5.024+19.41818386j
40        5.424+21.67950221j
45        5.792+23.93705066j
50        6.139+26.18831591j
55        6.47+28.43047055j
60        6.791+30.66445705j
65        7.102+32.89310284j
70        7.406+35.10666899j
75        7.703+37.31269531j
80        7.995+39.50866854j
85        8.28+41.69490283j
90        8.559+43.87611057j
95        8.832+46.0450661j
100        9.1+48.20459685j
各位高手,我想拟合出一个等效阻抗网络的参数,但程序跑完不对,是版本太低无法进行复数计算吗还是程序本身有问题?高版本的大神能否代跑一下,十分感谢!!!

发自小木虫Android客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
供参考:
均方差(RMSE): 0.0183857990609202
残差平方和(SSE): 0.0169018803554267
相关系数(R): 0.999991432720333
相关系数之平方(R^2): 0.999982865514064
修正R平方(Adj. R^2): 0.999980417800885
确定系数(DC): 0.999982138261661
F统计(F-Statistic): 110537.325025246

参数                  最佳估算
--------------------        -------------
r1        0.136750324611777
l1        6.69930510937323E-5
r2        15.9609745096602
l2        2.69979007419202E-5
r3        5.08185436043915
l3        3.55774168751977E-5
2楼2018-01-08 22:45:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dabinlee

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2018-01-08 22:45:44
供参考:
均方差(RMSE): 0.0183857990609202
残差平方和(SSE): 0.0169018803554267
相关系数(R): 0.999991432720333
相关系数之平方(R^2): 0.999982865514064
修正R平方(Adj. R^2): 0.999980417800885
确定系 ...

麻烦问一下您的1stopt是什么版本啊?我的这个程序本身是没有问题是吗?

发自小木虫Android客户端
3楼2018-01-09 15:00:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

追星的吐司

金虫 (小有名气)

求大神帮忙代跑一个程序,其中y1和y6,y7的数据值不够准确,不知道能不能缺参数求解
ODEAlgorithm = RKF45;
Parameters k(6)[0,10000];
Variable x,y(7);
ODEStep = 1;
ODEFunction
y1'=-0.01*k1*y1;
y2'=0.01014*k1*y1-0.01*k2*y2;
y3'=0.006389*k2*y2+0.00697*k5*y6-0.01*k3*y3;
y4'=0.010217*k3*y3-0.01*k4*y4;
y5'=0.004681*k4*y4+0.004783*k2*y2+0.003333*k5*y6+0.003099*k6*y7;
y6'=-0.01*k5*y6;
y7'=-0.01*k6*y7;           
Data;
0,0.415,0,0,0,0,0.301,0.284
0.4174,0.0010,0.0000,0.3415,0.0021,0.6131,0.0000,0.0000
0.4826,0.0000,0.0000,0.3733,0.0023,0.5855,0.0000,0.0000
0.5720,0.0280,0.0000,0.3329,0.0012,0.6356,0.0000,0.0000
0.6176,0.0000,0.0000,0.3268,0.0016,0.6527,0.0000,0.0000
0.7765,0.0000,0.0000,0.2512,0.0012,0.7368,0.0000,0.0000
1.0455,0.0010,0.0000,0.0672,0.0019,0.9201,0.0000,0.0000
4楼2018-01-11 21:13:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dabinlee 的主题更新
信息提示
请填处理意见