15年13级matlab实验报告(10)

2019-08-20 20:39

《MATLAB程序设计》实验报告

4、某学校有30位教师,其中教授5人,副教授8人,讲师12人,助教5人.试画出职称比例结构饼图,并强调图形的教授部分同时添加标注。

%画饼状图 clear

x=[5,8,12,5]; y=[1,0,0,0] pie(x,y);

gtext('教授')

5、生成1×10维的随机数向量a,分别用红、黄、蓝、绿色绘出其连线图、脉冲图、阶梯图和条形图,并分别标出标题“连线图”、“脉冲图”、“阶梯图”、“条形图”。

共64 页,第 46页

《MATLAB程序设计》实验报告

源程序: 5-11-30 %作者

%画连线图、脉冲图、阶梯图、条形图 a=rand(1,10); subplot(2,2,1) plot(a,'r') title('连线图'); subplot(2,2,2) stem(a,'p') title('脉冲图'); subplot(2,2,3) stairs(a,'b') title('阶梯图'); subplot(2,2,4) bar(a,'g')

title('条形图');

6、使用subplot函数,把图形窗口分成两个部分,分别绘制sin2t和3cos3t曲线,t范围:0-5.要求前者用红色实线,数据点形状为五角星,有网格线,x轴加标注“x”,y轴加标注“y=sin2t”,加题目“y=sin2t的曲线”;后者用蓝色虚线,数据点形状为圆形,无网格线,x轴加标注“x”,y轴加标注“y=3cos3t”,加题目“y=3cos3t的曲线”;

源程序:

t=0:0.1:5;

共64 页,第 47页

《MATLAB程序设计》实验报告

y1=sin(2*t); y2=3*cos(3*t); subplot(1,2,1);

plot(t,y1,'-r',t,y1,'p') grid on

title('y=sin2t'); xlabel('X'); ylabel('y=sin2t');

subplot(1,2,2);

plot(t,y2,'--b',t,y2,'.') grid off

title('y=3cos3t'); xlabel('X'); ylabel('y=3cos3t');

7、绘制下列三维曲线:

?x?e?t/20cost??t/20sint,0?t?2? (2) (1)?y?e?z?t?(1)的源程序:

t=0:0.1*pi:2*pi; x=exp(-t/20).*cos(t); y=exp(-t/20).*sin(t); z=t; plot3(x,y,z) 实验结果:

共64 页,第 48页

?x?t?2?y?t,0?t?1 ?z?t3?《MATLAB程序设计》实验报告

(2)的源程序:

x=0:0.1:1; y=x.^2; z=x.^3;

figure;plot3(x,y,z)

实验结果:

8、绘制下列曲面图,并调整三维图的视角、背景色、着色以及透视效果。 (1) z=5,|x|≤5,|y|≤5 (2) f(x,y)??51?x2?y2,x?3,y?3

(1)源程序:

共64 页,第 49页

《MATLAB程序设计》实验报告

15-11-30 %画曲面图

x=linspace(-2.5,2.5); y=linspace(-2.5,2.5);

[X1,Y1,Z1]=meshgrid(x,y,5); mesh(X1,Y1,Z1); view(-37.5,30)

(2)源程序:

[x,y]=meshgrid(-3:0.01:3); z=-5./(1+x.^2+y.^2); surf(x,y,z); view(-37.5,30); colordef white; shading flat; colormap pink;

light('Position',[0,1,1]) lighting flat

实验结果:

共64 页,第 50页


15年13级matlab实验报告(10).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:奥鹏南开16春学期《中国近代人物研究(尔雅)》在线作业

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: