用matlab求解不定积分的为什么会出现如图所示这种情况?该如何解决?

2025-05-21 03:38:28
推荐回答(1个)
回答(1):

因为是不定积分,后面会有常数项。
你和matlab计算的差别在于你对1和-x求积分,应该是得x+c1-0.5*x^2+c2;
matlab的思路是另u=1-x,看成一个整体,du=d(1-x)=-dx,对udu求积分,计算的结果
-(x - 1)^2/2+c(matlab默认不输出这个常数项)。