实验2 matlab绘图操作

上传人:kms****20 文档编号:37841955 上传时间:2018-04-23 格式:DOC 页数:8 大小:222.50KB
返回 下载 相关 举报
实验2  matlab绘图操作_第1页
第1页 / 共8页
实验2  matlab绘图操作_第2页
第2页 / 共8页
实验2  matlab绘图操作_第3页
第3页 / 共8页
实验2  matlab绘图操作_第4页
第4页 / 共8页
实验2  matlab绘图操作_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《实验2 matlab绘图操作》由会员分享,可在线阅读,更多相关《实验2 matlab绘图操作(8页珍藏版)》请在金锄头文库上搜索。

1、雄鹰 实验三 matlab 绘图操作第 1 页 共 9 页实验实验 2 Matlab 绘图操作绘图操作实验目的:实验目的:1、 掌握绘制二维图形的常用函数;2、 掌握绘制三维图形的常用函数;3、 掌握绘制图形的辅助操作。实验内容:实验内容:1.设,在 x=02 区间取 101 点,绘制函数的曲线。 sin.cosxyxx 230 512.已知: ,完成下列操作:yx 21cos()yx 22yyy 312(1)在同一坐标系下用不同的颜色和线性绘制三条曲线;(2)以子图形式绘制三条曲线;(3)分别用条形图、阶梯图、杆图和填充图绘制三条曲线。3. 已知:,在区间绘制函数曲线。,ln(,xxeyxx

2、x 2201102x 554. 绘制极坐标曲线,并分析参数 a、b、n 对曲线形状的影响。sin()abn 5在 xy 平面内选择区域,绘制函数的三种三维曲面图。 , 8 88 8sinxyz xy 22226. 用 plot 函数绘制下面分段函数的曲线。,( ),xxxf xxxxx 243150001507. 某工厂 2005 年度各季度产值(单位:万元)分别为:450.6、395.9、410.2、450.9,试绘制柱形图和饼图,并说明图形的实际意义。雄鹰 实验三 matlab 绘图操作第 2 页 共 9 页8. 在同一坐标轴中绘制下列两条曲线并标注两曲线交叉点。(1).yx 20 5(2

3、)sin()cos,sin()sinxtttytt 303详细实验内容:详细实验内容:1.设,在 x=02 区间取 101 点,绘制函数的曲线。 sin.cosxyxx 230 51 x=(0:2*pi/100:2*pi); y=(0.5+3*sin(x)/(1+x.2)*cos(x); plot(x,y)2.已知: ,完成下列操作:yx 21cos()yx 22yyy 312(1)在同一坐标系下用不同的颜色和线性绘制三条曲线; x= linspace(0, 2*pi, 101); y1=x.*x; y2=cos(2x); y3=y1.*y2; plot(x,y1,r:,x,y2,b,x,y3

4、, ko)雄鹰 实验三 matlab 绘图操作第 3 页 共 9 页(2)以子图形式绘制三条曲线; subplot(2,2,1),plot(x,y1) subplot(2,2,2),plot(x,y2) subplot(2,2,3),plot(x,y3)(3)分别用条形图、阶梯图、杆图和填充图绘制三条曲线。subplot(2,2,1),bar(x,y1,r); subplot(2,2,2),stairs(x,y1,b); subplot(2,2,3),stem(x,y1,y);subplot(2,2,4),fill(x,y1,k); subplot(2,2,1),bar(x,y2,r); su

5、bplot(2,2,2),stairs(x,y2,b);雄鹰 实验三 matlab 绘图操作第 4 页 共 9 页subplot(2,2,3),stem(x,y2,y); subplot(2,2,4),fill(x,y2,k); subplot(2,2,1),bar(x,y3,r); subplot(2,2,2),stairs(x,y3,b);subplot(2,2,3),stem(x,y3,y); subplot(2,2,4),fill(x,y3,k);雄鹰 实验三 matlab 绘图操作第 5 页 共 9 页3. 已知:,在区间绘制函数曲线。,ln(,xxeyxxx 2201102x 55

6、 x=-5:0.1:5; y=(x+sqrt(pi)/exp(2).*(x=-5雄鹰 实验三 matlab 绘图操作第 6 页 共 9 页 rho=2*sin(2*theta+1); polar(theta,rho,k) theta=0:0.01:2*pi; rho=1*sin(1*theta); polar(theta,rho,k)5在 xy 平面内选择区域,绘制函数的三种三维曲面图。 , 8 88 8sinxyz xy 2222 x=-8:8; y=x; x,y=meshgrid(x,y); z=sin(sqrt(x.2+y.2)./sqrt(x.2+y.2); subplot(2,2,1

7、),plot3(x,y,z);hold on subplot(2,2,2),mesh(x,y,z);hold on subplot(2,2,3),surf(x,y,z);hold off雄鹰 实验三 matlab 绘图操作第 7 页 共 9 页-10010-10010-101-10010-10010-101-10010-10010-1016. 用 plot 函数绘制下面分段函数的曲线。,( ),xxxf xxxxx 24315000150 x=-8:0.01:8; y=(x.*x+sqrt(sqrt(1+x)+5).*(x0)+0.*(x=0)+(x.*x.*x+sqrt(1-x)-5).*(

8、x y=plot(x,y)7. 某工厂 2005 年度各季度产值(单位:万元)分别为:450.6、395.9、410.2、450.9,试绘制柱形图和饼图,并说明图形的实际意义。雄鹰 实验三 matlab 绘图操作第 8 页 共 9 页 value=450.6;395.9;410.2;450.9; season=1;2;3;4; b=int8(c=min(value); subplot(1,2,1),bar(season, value, stack); subplot(1,2,2),pie3(value,b);123405010015020025030035040045050024%26%23%

9、26%8. 在同一坐标轴中绘制下列两条曲线并标注两曲线交叉点。(1).yx 20 5(2)sin()cos,sin()sinxtttytt 303x=-1:1;y=2*x-0.5;plot(x,y);hold ont=0:pi/100:pi;x=sin(3.*t).*cos(t);y=cos(3.*t).*sin(t);plot(x,y);hold offP=fix(y+2.5)./(x+1).*10);A=rem(P,20)=0;A Q=find(A=1)Q =3 30 最后结果是: x = 0.1870 y =0.0617 x = 0.2434 y = -0.7252雄鹰 实验三 matlab 绘图操作第 9 页 共 9 页-1-0.8-0.6-0.4-0.200.20.40.60.81-2.5-2-1.5-1-0.500.511.5

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号