当前位置: 首页 > 计算模拟 >1stOpt拟合一个复数函数,但是总是爆出函数式错误

1stOpt拟合一个复数函数,但是总是爆出函数式错误

作者 GOUYANG
来源: 小木虫 200 4 举报帖子
+关注

Title "Broadband Electrical Impedance";
Parameters C0,C,R,L;
ComplexStr=i;
Variable f,Y ;
Function Y=abs((i*((2*pi*f)*^2)*C*R*C0-2*f*pi*C0*(((2*pi*f)^2)*L*C-1)+2*pi*f*C)/(R*2*pi*f*C+i*((2*pi*f)^2)*L*C-1));
Data;
1000        0.10893
1980        0.21492
2960        0.32222
3940        0.43232
4920        0.54178
5900        0.66258
6880        0.76837
7860        0.88943
8840        0.9687
9820        1.04205
10800        1.17171
11780        1.28533
12760        1.36255
13740        1.63921
14720        1.62164
15700        2.00249
16680        2.13347
17660        2.97155
18640        3.3646
19620        1.78822

1stOpt拟合一个复数函数,但是总是爆出函数式错误
函数表达式


1stOpt拟合一个复数函数,但是总是爆出函数式错误-1
IMG_5041.JPG 返回小木虫查看更多

今日热帖
  • 精华评论
  • 独孤神宇

    第一个2次方多了乘号

  • GOUYANG

    引用回帖:
    2楼: Originally posted by 独孤神宇 at 2018-01-27 23:47:20
    第一个2次方多了乘号

    恩恩,我把函数修改了,可以运行,但是为什么会把复数i也当成参数计算了,是因为我版本比较低吗(1.5)?但是曲线拟合的不错,就是我要的参数应该都是正值,出现负值怎么解决呢?请多多指教,非常感谢您。我把复函数转化为了模值,省去了虚数i,但是还是有负值。
    1stOpt拟合一个复数函数,但是总是爆出函数式错误-2
    计算结果


  • lipenggg

    1。5不能计算复数拟合

  • GOUYANG

    引用回帖:
    4楼: Originally posted by lipenggg at 2018-01-29 10:35:16
    1。5不能计算复数拟合

    好的,谢谢,但是估算出的参数有负值(实际应该为正),添加限定条件后,估算的值较大,但是曲线拟合的不错,能说明估算值准确吗?

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓