登录论坛

查看完整版本 : [MATLAB数学相关] 当用matlab求积分时,出现Warning: Explicit integral could not be found.


ssswwwxxx
2011-07-08, 09:55
我的积分程序如下:
syms h y x
>> v=int(int(0.8280*cos(x)^2,x,-pi/2,asin((5*h-0.3585*y-2.8565)/3)),y,0,24.5)

结果出现
Warning: Explicit integral could not be found.

v =

int((207*pi)/1000 + (207*sin(2*asin((5*h)/3 - (239*y)/2000 - 5713/6000)))/1000 + (207*asin((5*h)/3 - (239*y)/2000 - 5713/6000))/500, y = 0..49/2):confused:
请大家帮忙一下,我该如何求这个积分。在线等,谢谢朋友了。

storm_good
2011-07-08, 15:58
我的积分程序如下:
syms h y x
>> v=int(int(0.8280*cos(x)^2,x,-pi/2,asin((5*h-0.3585*y-2.8565)/3)),y,0,24.5)

结果出现
Warning: Explicit integral could not be found.

v =

int((207*pi)/1000 + (207*sin(2*asin((5*h)/3 - (239*y)/2000 - 5713/6000)))/1000 + (207*asin((5*h)/3 - (239*y)/2000 - 5713/6000))/500, y = 0..49/2):confused:
请大家帮忙一下,我该如何求这个积分。在线等,谢谢朋友了。

能把你要积分的式子给出来吗?