当前位置: 首页 > 计算模拟 >用1stOpt拟合曲线求待定参数,求解代码的错误

用1stOpt拟合曲线求待定参数,求解代码的错误

作者 frthas
来源: 小木虫 350 7 举报帖子
+关注

代码部分:

CODE:
Title "Type your title here";

Parameter c=2000;

Variable x,y;

Function y= Sum(m=0:50)((-1)^m/(gamma(m+1)^2)*(3.1416*x*0.045/c(1))^(2*m))

Data;
13290        0.667797
18146        0.331313
22172        0.398651
24037        0.0364922
26293        0.0838623
38947        -0.336616
44394        -0.582324
49040        -0.192933
52972        -0.435021
55658        -0.2733
65733        -0.0392344
73306        0.21829
76851        0.244191

公式如图片所示,我将pi写成3.1416, f 取的0.045。
报错的话是公式问题,多谢!

用1stOpt拟合曲线求待定参数,求解代码的错误
clipboard.png 返回小木虫查看更多

今日热帖
  • 精华评论
  • frthas

    追问:图片中的 r 是代码中的 x。

  • frthas

    追问:求解的是待定系数 c 的值

  • lipenggg

    公式后面少了分号

  • lipenggg

    y= Sum(m=0:50)((-1)^m/(gamma(m+1)^2)*(3.1416*x*0.045/c)^(2*m));

  • lipenggg

    y= Sum(m=0:50)((-1)^m/(gamma(m+1))^2*(3.1416*x*0.045/c)^(2*m));

  • lipenggg

    公式后面少了分号

  • lipenggg

    引用回帖:
    7楼: Originally posted by lipenggg at 2017-06-22 07:55:16
    公式后面少了分号

    CODE:
    Parameter c=2000;
    Variable x,y;
    Function
    y= Sum(m=0:50)((-1)^m/(gamma(m+1))^2*(pi*x*0.045/c)^(2*m));
    Data;
    13290        0.6677970
    18146        0.3313130
    22172        0.3986510
    24037        0.0364922
    26293        0.0838623
    38947        -0.3366160
    44394        -0.5823240
    49040        -0.1929330
    52972        -0.4350210
    55658        -0.2733000
    65733        -0.0392344
    73306        0.2182900
    76851        0.2441910


猜你喜欢