实验二-MATLAB-图形系统.doc

实验二-MATLAB-图形系统.doc

ID:60816869

大小:308.50 KB

页数:4页

时间:2020-12-20

实验二-MATLAB-图形系统.doc_第1页
实验二-MATLAB-图形系统.doc_第2页
实验二-MATLAB-图形系统.doc_第3页
实验二-MATLAB-图形系统.doc_第4页
资源描述:

《实验二-MATLAB-图形系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验二MATLAB图形系统一、实验目的和要求Matlab提供了强大的图形处理功能,本次实验旨在使学生熟悉和掌握应用Matlab实现二维图形和三维图形的绘制和控制与表现方法。二、实验内容1,画出对数和指数函数曲线,并分别加上标题、轴标记和曲线说明。x=0.05:0.02:5;y1=log(x);y2=exp(x);plot(x,y1,x,y2)gridonlegend('ity=lnx','ity=e^x')title('y=lnx和y=e^x曲线')xlabel('x');ylabel('y')2,将图形窗口分为两格,分别绘制正割和余割函数曲线,并加上适当的

2、标注。x=0:pi/50:2*pi;k=[1265176101];x(k)=[];subplot(1,2,1)plot(x,sec(x)),gridonlegend('itsec(x)')title('sec(x)曲线')subplot(1,2,2),plot(x,csc(x)),gridontitle('csc(x)曲线')legend('itcsc(x)')3,根据教材3.3节内容,循序渐进的绘制对数和极坐标系图形。x=0.001:.01:100;y=log10(x);subplot(2,1,1)semilogx(x,y)title(‘ity=log-

3、{10}(x)inSemi-logcoordinates’)xlabel(‘x’),ylabel(‘y’)num=[11.1];den=[12574];[z,p,k]=tf2zp(num,den);c1=abs(z);c2=angle(z);c3=abs(p);c4=angle(p);polar(c4,c3,'bx')holdon,polar(c2,c1,'ro')gtext('极坐标系中的零极点表示')4,根据教材3.4节内容,绘制多峰函数和三角函数的多条曲线。[x,y]=meshgrid(-3:0.15:3);>>z=peaks(x,y);>>x1=x(1,

4、:);>>plot(x1,z),gridont=-pi:pi/20:pi;y1=sin(t);y2=2*cos(t);;plotyy(t,y1,t,y2),gridontitle('sin(t)andcos(t)')text(0,0,'leftarrownsin(t)')text(pi/2,0,'leftarrown2cos(t)')5,将图形窗口分为两个窗格分别绘制函数:y=2x+5和y=x2-3x+1在[-3,3]区间上的曲线,并利用axis调整轴刻度,使他们具有相同的缩放尺寸>>x=-3:0.1:3;y1=2*x+5;y2=x.*x-3*x+1;sub

5、plot(1,2,1)plot(x,y1)title('y=2x+5')axis([-3,3,0,10])subplot(1,2,2)plot(x,y2)title('y=x^2-3x+1')axis([-3,3,-2,20])6,按图3.19的方式显示出autumn、bone、cool、hot、hsv、gray、等颜色条形图cmap=colormap;l=length(cmap);x=[1:l];y=x'*ones(size(x));bar(x(1:2),y(1:2,:))title('gray颜色板的颜色')colormap('hsv')7,有一位研究生,在

6、一年中平均每月的费用为生活费190元,资料费33元,电话费45元,购买衣服42元,其他费用45元。请以一饼图表示出他每月的消费比例,并分离出表示资料费用的切片。x=[19033454245;]pie(x,[01000]);legend('生活费190元','资料费33元','电话费45元','购买衣服42','元其他费用45元')title('学生月消费')gtext('学生费')gtext('资料费')gtext('电话费')gtext('购买衣服')gtext('其他费用')8,参照图3.26和图3.27,画出下列函数的三维曲线和网格曲线:m=-5:0.3:

7、5;n=-5:0.3:5;[x,y]=meshgrid(m,n);z=(x-2).^2+(y-1.2).^2;plot3(x,y,z)title('三维曲线')m=-5:0.3:5;n=-5:0.3:5;[x,y]=meshgrid(m,n);z=(x-2).^2+(y-1.2).^2;mesh(x,y,z)title('网格曲线')9,参照图3.28,画出下列函数的曲面及等高线:Z=x2+y2+sin(xy)m=-5:0.3:5;n=-5:0.3:5;[x,y]=meshgrid(m,n);z=x.^2+y.^2+sin(x.*y);surf(x,y,z)ti

8、tle('曲面')xla

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。