matlab 求积分时 出现如下错误,代码如下:gamma()为伽马函数>> clear>> syms t x;>> int(int(2^(3*t)*x^(3*t-1)*exp(-2*x)/gamma(3*t),x,0,100),t,0,t)Warning:Explicit integral could not be found.ans =int(piecewise([0 < Re(t),(gamma(3*t
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/19 11:28:00
![matlab 求积分时 出现如下错误,代码如下:gamma()为伽马函数>> clear>> syms t x;>> int(int(2^(3*t)*x^(3*t-1)*exp(-2*x)/gamma(3*t),x,0,100),t,0,t)Warning:Explicit integral could not be found.ans =int(piecewise([0 < Re(t),(gamma(3*t](/uploads/image/z/8932185-9-5.jpg?t=matlab+%E6%B1%82%E7%A7%AF%E5%88%86%E6%97%B6+%E5%87%BA%E7%8E%B0%E5%A6%82%E4%B8%8B%E9%94%99%E8%AF%AF%2C%E4%BB%A3%E7%A0%81%E5%A6%82%E4%B8%8B%EF%BC%9Agamma%EF%BC%88%EF%BC%89%E4%B8%BA%E4%BC%BD%E9%A9%AC%E5%87%BD%E6%95%B0%3E%3E+clear%3E%3E+syms+t+x%3B%3E%3E+int%28int%282%5E%283%2At%29%2Ax%5E%283%2At-1%29%2Aexp%28-2%2Ax%29%2Fgamma%283%2At%29%2Cx%2C0%2C100%29%2Ct%2C0%2Ct%29Warning%3AExplicit+integral+could+not+be+found.ans+%3Dint%28piecewise%28%5B0+%3C+Re%28t%29%2C%28gamma%283%2At)
matlab 求积分时 出现如下错误,代码如下:gamma()为伽马函数>> clear>> syms t x;>> int(int(2^(3*t)*x^(3*t-1)*exp(-2*x)/gamma(3*t),x,0,100),t,0,t)Warning:Explicit integral could not be found.ans =int(piecewise([0 < Re(t),(gamma(3*t
matlab 求积分时 出现如下错误,
代码如下:gamma()为伽马函数
>> clear
>> syms t x;
>> int(int(2^(3*t)*x^(3*t-1)*exp(-2*x)/gamma(3*t),x,0,100),t,0,t)
Warning:Explicit integral could not be found.
ans =
int(piecewise([0 < Re(t),(gamma(3*t) - igamma(3*t,200))/gamma(3*t)]),t = 0..t)
请问,1.为什么出现Warning:Explicit integral could not be found.之后还能给出结果
2.这个结果好像不太对,t = 0..
matlab 求积分时 出现如下错误,代码如下:gamma()为伽马函数>> clear>> syms t x;>> int(int(2^(3*t)*x^(3*t-1)*exp(-2*x)/gamma(3*t),x,0,100),t,0,t)Warning:Explicit integral could not be found.ans =int(piecewise([0 < Re(t),(gamma(3*t
程序本身没有错,只是给出了警告:求不出显示积分,即此二重积分无法用初等函数来表示,没有解析解.只能求得数值解(方法很多),但有误差.
t = 0..t表示积分区间[0,t].