matlab 求解不定积分(x^3+3*x^2-5)/((x^2-2*x-6)*(x^3+x+1)) dx ,再对结果进
1个回答

clc;clear all

syms x;

str=(x^3+3*x^2-5)/((x^2-2*x-6)*(x^3+x+1))

origin1=simple(str); %化简原来的表达式到最简形式

I=int(str); %求积分

D=diff(I,x); %求I的微分

origin2=simple(D); %化简微分的表达式到最简形式;

输出结果,会发现origin1==origin2,也即是说,再对结果进行微分,能还原;