资源描述:
《函数的极限与连续(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2.1函数的极限与连续2.1.1函数曲线图形的绘制1.基本绘制曲线的函数1)plot:绘制二维线性图形及两个坐标轴;⑴如果输入参数是一个矩阵,如plot(Y),其中Y为矩阵,如果矩阵有m行n列,则绘出n个图形,x轴为行索引矢量1:m或比这个范围稍大一点.⑵如plot有两个参数,其中一个是矢量,另一个是矩阵,如plot(x,Y),x为矢量,Y为矩阵,则是用不同颜色连续地根据矩阵Y的各行或各列中的数据绘图.如果矢量x中元素的个数与矩阵Y的列数相等,则采用矩阵Y的列向数据.如果矢量x中元素的个数与矩阵Y的行数相等,则采用矩阵Y的行向数据.如果Y是方阵,则采用列向数据.⑶如果在plot语句中,两个输
2、入参数为大小相同得矩阵,如plot(X,Y),则绘制X的列向数据相对Y的列向数据的图形.plot函数也可以用多对矩阵作为输入参数,例如,plot(X1,Y1,X2,Y2,…)其中每对矩阵X,Y都产生多个图形,不同对的矩阵大小可以是不同的.⑷当plot函数的输入参数为一个复矩阵时,如plot(Z),其中Z为复矩阵,则在绘图时相当于使用real和imag函数将复矩阵分离成实部和虚部2个矩阵,如plot(real(Z),imag(Z)),其中real(Z)和imag(Z)都是实矩阵.例1、完成以下绘图实验,体验plot的用法。1)绘制sinx在[0,2π]的图形;2)在同一图形中绘制sinx、si
3、n(x+π/2)与sin(x-π/2)在[0,2π]的多个图形;3)对2)中的曲线分别进行指定点的形状、线条颜色与线型设置。解:1)设矢量x为X轴的坐标,y为Y轴的坐标。在命令窗口输入以下程序,>>x=0:0.01:2*pi;y=sin(x);plot(x,y);2)利用命令plot(x1,y1,x2,y2,x3,y3)绘制多个图形,在命令窗口输入以下程序。>>x=0:0.01:2*pi;plot(x,sin(x),x,sin(x+pi/2),x,sin(x-pi/2));3)要指定2)中的曲线点的形状、线条颜色与线型,可以用以下命令绘制。>>x=0:pi/20:2*pi;y=sin(x);
4、holdonplot(x,sin(x),'-.r*');plot(x,sin(x+pi/2),'--mo');plot(x,sin(x-pi/2),':bs');holdoff3)极坐标图形绘制⑴polar(x,y),其中x,y分别表示横、纵坐标绘图数据.⑵ezpolar(f)绘制在默认区域05、标曲线,则先构造一个θ向量,然后求出ρ向量,调用polar()函数就可以立即绘制出所需的极坐标曲线。>>theta1=0:0.01:pi;rho1=2*cos(2*theta1);polar(theta1,rho1,'b');figure%生成新的图形窗口theta2=0:0.01:2*pi;rho2=2*(1-cos(theta2));polar(theta2,rho2,'b');4)绘制隐函数曲线:ezplot(隐函数表达式)⑴ezplot(f):绘制在默认区域-26、)的图形.⑶如果隐函数的定义形式为f=f(x,y),则ezplot(f)绘制在默认区域-27、min>ezplot('x^2+x*exp(y^2)-y*sin(x)+y*exp(x^2)');以上语句自动选择x轴范围,我们也可以指定定义域,如:>>ezplot('x^2+x