数学软件Matlabppt课件.ppt

数学软件Matlabppt课件.ppt

ID:58780526

大小:542.50 KB

页数:43页

时间:2020-10-03

数学软件Matlabppt课件.ppt_第1页
数学软件Matlabppt课件.ppt_第2页
数学软件Matlabppt课件.ppt_第3页
数学软件Matlabppt课件.ppt_第4页
数学软件Matlabppt课件.ppt_第5页
资源描述:

《数学软件Matlabppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数学软件Matlab——二维平面作图——三维空间作图1本讲主要内容二维平面作图三维空间作图符号作图Matlab绘图过程/原理2手工作图如何画出y=sin(x)在[0,2]上的图像?3Matlab作图找点:x=0,pi/4,pi/3,pi/2,pi,...求值:y=sin(0),sin(pi/4),sin(pi/3),...描点:在坐标系中画出这些离散点连线:用直线或曲线连接这些点,得到函数的大致图形手工作图Matlab作图找点:x=[0:pi/10:2*pi];求值:y=sin(x);描点、连线:使用Matlab提供的绘图函数plotx=0:pi/1

2、0:2*pi;y=sin(x);plot(x,y);例:4二维作图命令平面曲线绘图命令:plot这里x,y都是向量,长度必须相同以x的分量为横坐标,y的分量为纵坐标,作平面曲线x=0:pi/10:4*pi;y=cos(x);plot(x,y);例:作y=cos(x)在[0,4]上的图像plot(x,y)5二维作图命令平面曲线绘图命令:plot绘制向量y的线性图即以下标为横坐标,y的分量为纵坐标,等价于:y=[0,0.4,0.8,1.0,0.9,6.1];plot(y);例:plot(y)x=[1:length(y)];plot(x,y);思考:plo

3、t(y)与plot(x,y)有什么区别?6图形的属性这里的str是用单引号括起来的字符串,用来指定图形的属性:点、线的形状和颜色指定点和线的属性plot(x,y,str)x=0:pi/20:2*pi;plot(x,cos(x),'r+:');例:红色、虚线、点用加号表示x=0:pi/20:2*pi;plot(x,cos(x),'bo--');蓝色、间断线、点用圆圈表示颜色,线型,点标记:可以全部指定,也可以部分指定,顺序任意7点和线的基本属性线型点标记颜色-实线:虚线-.点划线--间断线空白(不画线).点o小圆圈x叉子符+加号*星号s方格d菱形^朝上三

4、角v朝下三角>朝右三角<朝左三角p五角星h六角星y黄色m洋红/magentac青色/cyanr红色g绿色b蓝色w白色k黑色helpplot8标题和坐标轴标注title(str)添加标题这里的str是用单引号括起来的字符串添加坐标轴标注xlabel(str)ylabel(str)x=0:pi/20:2*pi;plot(x,cos(x));title('y=cos(x)的图像');xlabel('x轴');ylabel('y轴');例:9绘制多个函数图像plot(x1,y1,x2,y2,...)另一中实现方法:holdonholdonplot(x1,y1,

5、str1)plot(x2,y2,str2)...holdoff在同一个绘图窗口绘制多个图像plot(x1,y1,str1,x2,y2,str2,...)也可以同时指定每条曲线的属性x=0:pi/20:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,x,y2);例:holdon;plot(x,y1);plot(x,y2);10图例legend(str1,str2,...)添加图例x=0:pi/20:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,'bo-',x,y2,'ks--');legend('sin(x)

6、','cos(x)')例:在任何指定的地方添加文本text(x,y,str)将str放到由(x,y)坐标指定的地方直观方法:可以直接在绘图窗口进行编辑11划分绘图窗口subplot(m,n,p)将一个绘图窗口分割成mn个子区域,并按行从左至右依次编号,p表示第p个绘图子区域。x=-pi:pi/20:pi;subplot(2,2,1);plot(x,sin(x));subplot(2,2,2);plot(x,cos(x));subplot(2,2,3);plot(x,x.^2);subplot(2,2,4);plot(x,exp(x));例:划分绘图窗

7、口12其他相关命令保留当前绘图窗口中的图像holdon/holdoff新建绘图窗口/选取绘图窗口figure(n)显示网格gridon/gridoff关闭绘图窗口close/closeall13本讲主要内容二维平面作图三维空间作图符号作图Matlab绘图过程/原理三维曲线空间曲面14三维曲线三维曲线绘图命令:plot3设三维曲线的参数方程为:x=x(t),y=y(t),z=z(t),则其图形可由下面的命令绘出:例:三维螺旋线plot3只能绘制用参数方程表示的三维曲线plot3的用法与plot类似t=0:pi/10:10*pi;x=sin(t);y=co

8、s(t);z=2*t;plot3(x,y,z);plot3(x,y,z)15三维曲面示例16三

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

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

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