求教大神用matlab数值解积分方程

kane_81 1年前 已收到1个回答 举报

拼命三狼999 春芽

共回答了12个问题采纳率:91.7% 举报

这个方程无解.
如果 |x| < 1,积分项会出现复数,而另一项为实数,无解.
而当 |x| >= 1时,积分项的值大于0.5,另一项最大为0.5,仍然无解.

可以很容易画出方程左端的函数图像:
syms x e real
ezplot(int(sqrt(x^2-e^2),e,0,1)-1/(x^2+1),[-2 2])
由图可见,函数值始终为正(其中-1~1区间为复数的实部),所以方程无解.

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.032 s. - webmaster@yulucn.com