实验二MALAB绘制图形.doc

实验二MALAB绘制图形.doc

ID:55514604

大小:93.50 KB

页数:5页

时间:2020-05-15

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

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

1、实验二MATLAB绘制图形【实验目的】1、熟悉Matlab运行环境,会在窗口操作和运行一些命令。2、掌握二维和三维绘图命令3、熟练在计算机上操作绘图命令,并能将图复制粘贴到word文档中【实验仪器】一台电脑,要求安装matlab软件【实验内容】MATLAB实现内容1、绘制二维图形2、绘制三维图形【实验步骤】  1.打开matlab桌面和命令窗口,方式一,双击桌面快捷方式,方法二,程序里单击matlab图标,方式三,找到matlab文件夹,双击图标2.在matlab命令窗口输入命令3.运行,可以直接回车键,F5键【注意事项】1.命令的输入要

2、细心认真,不能出错2.尤其是分号,逗号等符号的区别3.注意数学上的运算和matlab中的不同,尤其是括号【实验操作内容】以下的例题都是在命令窗口输入源程序,然后运行,或回车就可以得到结果。一、二维绘图1、plot(x,y):基本格式,x和y可为向量或矩阵.1.如果x,y是同维向量,以x元素为横坐标,以y元素为纵坐标绘图.2.如果x是向量,y是有一维与x元素数量相等的矩阵,则以x为共同横坐标,y元素为纵坐标绘图,曲线数目为y的另一维数.3.如果x,y是同维矩阵,则按列以x,y对应列元素为横、纵坐标绘图,曲线数目等于矩阵列数.例1x,y是同维

3、向量时,plot(x,y)clearx=(0:pi/10:2*pi);y=sin(x);plot(x,y)2、函数plot(x,y,’s’)plot(x,y,’s’)---开关格式,开关量字符串s设定曲线颜色、线型及标示符号,由一对单引号括起来.plot(x1,y1,’s1’,x2,y2,’s2’,…)例2绘制y1=sin(2*x),y2=sin(x.^2),y3=(sin(x)).^2图形x=linspace(0,7);>>y1=sin(2*x);%曲线1:红色实线,+号显示数据点>>y2=sin(x.^2);%曲线2:黑色点线,*号显

4、示数据点>>y3=(sin(x)).^2;%曲线3:蓝色虚线,上三角形显示数据点>>plot(x,y1,'r+-',x,y2,'k*:',x,y3,'b--^')3、fplot指令fplot函数调用格式:fplot(fname,lims,tol,选项)其中fname为函数名,以字符串形式出现,lims为x,y的取值范围,tol为相对允许误差,其系统默认值为2e-3.选项定义与plot函数相同.例3用fplot函数绘制f(x)=cos(tan(πx))的曲线.程序如下:fplot('cos(tan(pi*x))',[0,1],1e-4)二、

5、三维绘图1、基本的三维绘图命令三维曲线图plot3函数可以绘制三维曲线:plot3(x1,y1,z1,'s1',x2,y2,z2,'s2'…)例4函数plot3绘制的三维曲线图cleart=0:pi/50:10*pi;plot3(t,sin(t),cos(t),'r:')gridon%添加网格2、三维曲面图mesh函数为数据点绘制网格线:mesh(z)——z为n×m的矩阵,x与y坐标为元素的下标位置mesh(x,y,z)——x,y,z分别为三维空间的坐标位置三维曲面的绘图是由surf函数完成的,用法和mesh类似。例5分别用mesh函数和

6、surf函数绘制高斯矩阵clearz=peaks(40);%peaks可产生一个凹凸有致的曲面mesh(z);%网格线figure;%产生新的图形窗口surf(z)%着色表面图

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

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

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