error while using solve function with integral
显示 更早的评论
Please suggest the solution for the encoutering problem below:
syms x V; Pr=solve( int(x.^2.* exp(-x-1./(x+V)),x,1,inf )-0.5 ==0,V);
回答(1 个)
Walter Roberson
2016-4-2
0 个投票
That equation has no real-valued solution. Are you expecting a complex-valued solution?
5 个评论
modem sudhakar
2016-4-2
编辑:Walter Roberson
2016-4-2
Walter Roberson
2016-4-2
The lower limit is at V = -1 exactly, where the integral is approximately .9526391033789570 . The upper bound is V approach infinity where the integral is 5/e which is approximately 1.839397205857212
When V < -1 then the integral is infinite.
Walter Roberson
2016-4-11
Notice that because the lower limit is about 0.95, it can never be 0, so there are no real-valued solutions.
modem sudhakar
2016-4-11
编辑:modem sudhakar
2016-4-11
Walter Roberson
2016-4-11
You need to make the integral symbolic. Then vpasolve for V
类别
在 帮助中心 和 File Exchange 中查找有关 Utilities for the Solver 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!