当前位置: 首页 > 计算模拟 >求解四元含积分非线性方程组的解

求解四元含积分非线性方程组的解

作者 地图开疆
来源: 小木虫 150 3 举报帖子
+关注

向各位大佬求助:
问题就是: 含有积分的非线性方程组的求解,积分区间(4,16)已知,怎么求积分方程中的四个未知参数A0, A1, A2, A3

这是我写的1stOpt代码,不知道哪里出问题了算不出
Parameter A0, A1, A2, A3;
Function int(exp((-1*A0)-A1*x-A2*x^2-A3*lnx, x=4:16))=1;
int(x*exp((-1*A0)-A1*x-A2*x^2-A3*lnx, x=4:16))=10.66;
int((x^2)*exp((-1*A0)-A1*x-A2*x^2-A3*lnx, x=4:16))=117.60;
int((lnx)*exp((-1*A0)-A1*x-A2*x^2-A3*lnx, x=4:16))=2.35;

请教这类问题如何求解,不一定局限于1stOpt,类似问题用matlab或其它软件如何求解呢?
非常感谢各位 祝大家万事如意 返回小木虫查看更多

今日热帖
  • 精华评论
  • dingd

    公式中的“lnx”是指“ln(x)”吧,如果是,参考下面结果:

    a0: 138.613177962078
    a1: 25.1160119409816
    a2: -0.516190425073781
    a3: -146.237475475686

  • 地图开疆

    引用回帖:
    2楼: Originally posted by dingd at 2020-10-09 23:19:40
    公式中的“lnx”是指“ln(x)”吧,如果是,参考下面结果:

    a0: 138.613177962078
    a1: 25.1160119409816
    a2: -0.516190425073781
    a3: -146.237475475686

    谢谢大佬。lnx是指ln(x)。大佬你的代码能分享给我吗?最后结果应该是,A0=16.5,A1=-2.4,A2=0.117,A3=-1.1592.

  • 独孤神宇

    引用回帖:
    3楼: Originally posted by 地图开疆 at 2020-10-10 09:07:04
    谢谢大佬。lnx是指ln(x)。大佬你的代码能分享给我吗?最后结果应该是,A0=16.5,A1=-2.4,A2=0.117,A3=-1.1592....

    Parameter A0, A1, A2, A3;
    Function int(exp((-1*A0)-A1*x-A2*x^2-A3*ln(x), x=4,16))=1;
    int(x*exp((-1*A0)-A1*x-A2*x^2-A3*ln(x), x=4,16))=10.66;
    int((x^2)*exp((-1*A0)-A1*x-A2*x^2-A3*ln(x), x=4,16))=117.60;
    int((lnx)*exp((-1*A0)-A1*x-A2*x^2-A3*ln(x), x=4,16))=2.35;

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