为什么在matlab中求以下积分会出现Warning: Explicit integral could not be found. 应该怎么解决?我想要这个积分的表达式,谢谢了!v0=L*int(2*a*sqrt(1-(y-b)^2/b^2),y,0,h);

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 02:25:06
为什么在matlab中求以下积分会出现Warning: Explicit integral could not be found. 应该怎么解决?我想要这个积分的表达式,谢谢了!v0=L*int(2*a*sqrt(1-(y-b)^2/b^2),y,0,h);

为什么在matlab中求以下积分会出现Warning: Explicit integral could not be found. 应该怎么解决?我想要这个积分的表达式,谢谢了!v0=L*int(2*a*sqrt(1-(y-b)^2/b^2),y,0,h);
为什么在matlab中求以下积分会出现Warning: Explicit integral could not be found. 应该怎么解决?
我想要这个积分的表达式,谢谢了!
v0=L*int(2*a*sqrt(1-(y-b)^2/b^2),y,0,h);

为什么在matlab中求以下积分会出现Warning: Explicit integral could not be found. 应该怎么解决?我想要这个积分的表达式,谢谢了!v0=L*int(2*a*sqrt(1-(y-b)^2/b^2),y,0,h);
没有显式解.
不是说,任何函数都可以积分的.对于积分,有些是有显式解,而有些是只有隐式解的,matlab中int函数只适合算具有显式解的积分.