matlab 积分运算

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:06:47
怎样编写一段程序,进行有理函数的积分,如求函数y=1/(x^6-2x^5+x^4-3.2*x^3+x^2-x+4.6)
急求!!!多谢了!

syms x,y;%定义符号变量
y=1/(x^6-2x^5+x^4-3.2*x^3+x^2-x+4.6);
int(y);%求不定积分
int(y,a,b);%求定积分

>> syms x
>> int(1/(x.^6-2*x.^5+x.^4-3.2*x^3+x.^2-x+4.6),a,b)
a,b分别为积分上限和积分下限
若为不定积分则
>> syms x
>> int(1/(x.^6-2*x.^5+x.^4-3.2*x^3+x.^2-x+4.6))