用matlab计算积分,int((1-1.2*x)^(-2),x,0,1)得到inf,为什么?手动计算应该是-5.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/14 01:41:36
用matlab计算积分,int((1-1.2*x)^(-2),x,0,1)得到inf,为什么?手动计算应该是-5.
你所说的“手动计算”应该是指先计算不定积分,然后用牛顿-莱布尼兹公式计算的吧?
我认为主要问题在于,被积函数在[0,1]区间并不是连续的,而是在x=5/6处存在一个第二类间断点.
事实上,可以很容易画出被积函数的图像:
syms x
ezplot((1-1.2*x)^-2,[0 1])
显然:
(1)函数存在第二类间断点,牛顿-莱布尼兹公式不适用;
(2)在[0-1]区间内,被积函数的值始终大于0,定积分不可能为负数.
我认为主要问题在于,被积函数在[0,1]区间并不是连续的,而是在x=5/6处存在一个第二类间断点.
事实上,可以很容易画出被积函数的图像:
syms x
ezplot((1-1.2*x)^-2,[0 1])
显然:
(1)函数存在第二类间断点,牛顿-莱布尼兹公式不适用;
(2)在[0-1]区间内,被积函数的值始终大于0,定积分不可能为负数.
用matlab计算积分,int((1-1.2*x)^(-2),x,0,1)得到inf,为什么?手动计算应该是-5.
计算反常积分I=int(log(x)/(x^2+1),0,inf),以上matlab程序解的答案是0,我要的是手算,
int(exp(-3*sqrt(x^2+1)),x,0,inf)在matlab中为什么积不出来啊
计算一个积分极限积分号S,积分区间[0,1],被积函数 (cos(x^2))^n ,计算n->+inf的极限Emilon
MATLAB求积分int('x.*log(1+x)',0,1)
为什么MATLAB积分计算quad(@(x)x+x^3+x^5,0,2)会报错?
用matlab计算0到1的1/(0.84+x^1.84)定积分的程序
用MATLAB计算0到1/2的exp(811x^2)定积分 求具体代码
谁能用matlab计算积分x^3/(exp(x)-1),范围为0到343/300
怎么用matlab编程求(1/sqrt(2*pi))*exp(-t^2/2)在-inf到x上的积分呐?
计算这个积分2 ∫(1-16/x^6 )dx 1请告诉这类怎么计算,不好意思发错了。应该是2∫(1-16/x^6 )^0
matlab求积分syms x; a=int(1/(1-x^2)*(log(1+x)-log(1-x)); a