查看: 188|回复: 1|关注: 0

[已答复] 方程复杂,定积分无法求解

[复制链接]

新手

19 麦片

财富积分


050


20

主题

47

帖子

0

最佳答案
发表于 2020-8-23 11:08:52 | 显示全部楼层 |阅读模式
m =- (7340473327064083*x^9)/5192296858534827628530496329220096 + (4629411134667891*x^8)/316912650057057350374175801344 - (1218810032793579*x^7)/19342813113834066795298816 + (5352327795048023*x^6)/37778931862957161709568 - (361907503574789*x^5)/2305843009213693952 + (2132737972811001*x^4)/144115188075855872 + (6509837635884675*x^3)/35184372088832 - (4033961196854479*x^2)/17179869184 + (8527061217088455*x)/67108864 - 7073652079878931/262144;

f=m^2/(1-m)^2;

y=int(f,x,1400,1500);

m是拟合的9阶多项式,f是关于m的表达式,y是对f求定积分。
matlab运算在定积分这里过于复杂,没办法计算出结果。
除了简化m(用低阶多项式拟合),有什么办法解决吗?


回复主题 已获打赏: 0 积分

举报

MATLAB 基础讨论
版块优秀回答者

入门

247 麦片

财富积分


50500


1

主题

119

帖子

26

最佳答案
  • 关注者: 1
发表于 2020-8-23 17:48:34 | 显示全部楼层
求解出来了,用 vpa(y) 或者double(y) 就看到具体数值了
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表