实验四 Matlab图形绘制.doc

实验四 Matlab图形绘制.doc

ID:49242791

大小:335.50 KB

页数:8页

时间:2020-02-28

实验四 Matlab图形绘制.doc_第1页
实验四 Matlab图形绘制.doc_第2页
实验四 Matlab图形绘制.doc_第3页
实验四 Matlab图形绘制.doc_第4页
实验四 Matlab图形绘制.doc_第5页
资源描述:

《实验四 Matlab图形绘制.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验4Matlab图形绘制一、实验目的:1、掌握绘制二维图形的常用函数;2、掌握绘制三维图形的常用函数;3、掌握绘制图形的辅助操作。二、实验内容:1.设,在x=0~2π区间取101点,绘制函数的曲线。>>x=0:2*pi/100:2*pi;y=(0.5+3.*sin(x)./(1+x.^2)).*cos(x);plot(x,y)2.已知:,,,完成下列操作:(1)在同一坐标系下用不同的颜色和线性绘制三条曲线;x=-100:0.01:100;>>y1=x.^2;>>y2=cos(2.*x);>>y3=y1.*y2;>>plot(x,y1,'

2、r-',x,y2,'c-.',x,y3,'b:')(2)以子图形式绘制三条曲线;x=-100:0.01:100;>>y1=x.^2;>>y2=cos(2.*x);>>y3=y1.*y2;>>subplot(2,2,1),plot(x,y1,'r-');>>subplot(2,2,2),plot(x,y2,'c-.');>>subplot(2,2,3),plot(x,y2,'b:');(1)分别用条形图、阶梯图、杆图和填充图绘制三条曲线。x=-100:0.01:100;>>y1=x.^2;>>y2=cos(2.*x);>>y3=y1.*y2

3、;>>bar(x,y1)>>bar(x,y2)>>bar(x,y3)>>stairs(x,y1)>>stairs(x,y2)>>stairs(x,y3)>>stem(x,y1)>>stem(x,y2)>>stem(x,y3)>>area(x,y1)>>area(x,y2)>>area(x,y3)3.已知:,在区间绘制函数曲线。x=-5:0.1:5;>> y=(x+pi^(1/2))./(exp(2)).*(x<=0)+1/2.*log(x+(1+x.^2).^(1/2)).*(x>0);>>plot(x,y)4.绘制极坐标曲线,并分析参数

4、a、b、n对曲线形状的影响。theta=[0:360]*pi/180;>>a=3;>>b=7;>>n=5;>>rho=a.*sin(b+n*theta)>>polar(theta,rho)5.在xy平面内选择区域,绘制函数的三种三维曲面图。x=-8:0.1:8;>>y=-8:0.1:8;>>[x,y]=meshgrid(x,y);>>z=sin((x.^2+y.^2).^(1/2))./((x.^2+y.^2).^(1/2));>>plot3(x,y,z);>>mesh(x,y,z);>>surf(x,y,z);6.用plot函数绘制下面

5、分段函数的曲线。7.某工厂2005年度各季度产值(单位:万元)分别为:450.6、395.9、410.2、450.9,试绘制柱形图和饼图,并说明图形的实际意义。year=[1,2,3,4];money=[450.6395.9410.2450.9];>>bar(year,money)pie(money);legend({'1','2','3','4'});8.在同一坐标轴中绘制下列两条曲线并标注两曲线交叉点。(1)(2)t=0:pi/10000:pi;>>x=sin(3*t).*cos(t);>>y1=2*x-0.5;>>y2=sin(3*

6、t).*sin(t);>>y=y1-y2;plot(x,y1);holdon;plot(x,y2);y=y1-y2;e=find(y>-0.0002&y<0.0002)e=        283       2501       4386       6358x(e)ans=   0.2616   0.5000  -0.1606   0.1190>>text(0.2616,2*0.2616-0.5,'fontsize{16}leftarrowsin(t)=.707')>>text(0.5000,2*0.5000-0.5,'fonts

7、ize{16}leftarrowsin(t)=.707')text(-0.1606,-2*0.1606-0.5,'fontsize{16}leftarrowsin(t)=.707')text(0.1190,2*0.1190-0.5,'fontsize{16}leftarrowsin(t)=.707')9.绘图练习题(1)设,在x=0~2π区间取101点,绘制函数的曲线。(2)已知y1=x2,y2=cos(2x),y3=y1*y2,其中x为取值-2π~2π的等差数列(每次增加0.02π),完成下列操作:(a)在同一坐标系下用不同的

8、颜色和线型绘制三条曲线,给三条曲线添加图例。(b)以子图形式,分别用条形图、阶梯图、杆图绘制三条曲线,并分别给三个图形添加标题“y1=x^2”,“y2=cos(2x)”和“y3=y1*y2”。

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

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

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