MATLAB学习与使用:求不定积分(int)
1、第一,不定积分的介绍如下图。函数F(x)的导数为f(x),即F'(x)=f(x)或dF(x)=f(x)dx,则F(x)称为f(x)的原函数。带有任意常数的原函数F(x)+C称为f(x)的不定积分。

3、第三,启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码:close all; clear all; c造婷用痃lcsyms x a c;f1=(sin(x))/(1+cos(x));f2=[sin(x),a^x; x^2,log(2+x)];I1=int(f1,x)+cI2=int(f2,x)+c

5、第五,在第四步脚本的基础,以被积函数f1=(sin(x))/(1+cos(x))为例,显示罕铞泱殳c取1-3时原挣窝酵聒函数的图形,只需修改脚本如下:close all; clear all; clcsyms x a c;f1=sin(x)/(1+cos(x))f2=[sin(x),a^x; x^2,log(2+x)];I1=int(f1,x)+cI2=int(f2,x)+cezplot(f1,[-pi,pi]);hold on;xx=linspace(-pi,pi);for cc=1:3 I11=subs(I1,c,cc); plot(xx,subs(I11,x,xx),'--r','LineWidth',2);hold on; ylim([-10,10])endlegend('sin(x)/(1+cos(x))',char(int(f1,x)+c))
