Matlab习题5(含答案)

2018-11-13 19:01

成绩: 实验五 二维图形绘制

班级: 学号: 姓名:

一、实验目的:

1. 掌握绘制二维图形的常用函数。 2. 掌握绘制图形的辅助操作。 二、 实验内容:

3sinx??1. 设y??0.5?cosx,在x=0~2π区间取101点,绘制函数的曲线。 2?1?x??M 文件: >> x=0:pi/50:2*pi ; y=(0.5+3*sind(x)/(1+x.*x)).*cos(x) ; plot(x,y) 运算结果:

2. 已知y1=x2,y2=cos(2x),y3=y1×y2,完成下列操作:

(1) 在同一坐标系下用不同的颜色和线型绘制三条曲线。 (2) 以子图形式绘制三条曲线。

(3) 分别用条形图、阶梯图、杆图和填充图绘制第一条曲线。 M 文件: (1) x=-2*pi:pi/100:2*pi ; y1=x.*x ; y2=cos(2*x) ; y3=y1.*y2 ; plot(x,y1,'y -.', x,y2,'b--', x,y3,'m +') ; (2) x=-2*pi:pi/100:2*pi ; y1=x.*x ; y2=cos(2*x) ; y3=y1.*y2 ; subplot(1,3,1); plot(x,y1); subplot(1,3,2); plot(x,y2); subplot(1,3,3); plot(x,y3); (3) x=-10:10 ; y1=x.*x ; subplot(2,2,1); bar(x,y1,' b '); subplot(2,2,2); stairs(x,y1,' y '); subplot(2,2,3); stem(x,y1,' m '); subplot(2,2,4); fill(x,y1,' r '); 运算结果: (1)

(2) (3)

?x??x?0??e23. y?? 在-5≤x≤5区间绘制函数曲线。

?1ln(x?1?x2)x?0??2M 文件: x=linspace(-5,5,100); y=[]; for x1=x if x1<=0 y=[y,(x1+sqrt(pi))/exp(2) ] ; else x1>0 y=[y,1/2*log(x1+sqrt(1+x1.*x1)) ]; end end plot(x,y) title('·???oˉêy?ú??'); xlabel('Variable X'); ylabel('Variable Y');

运算结果:

三、实验心得:

学的越多,感觉挺好玩的,就是不知道以后有什么用,


Matlab习题5(含答案).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:卫生院2010年工作总结

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

马上注册会员

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