第九章 二维平面绘图._第1页
第九章 二维平面绘图._第2页
第九章 二维平面绘图._第3页
第九章 二维平面绘图._第4页
第九章 二维平面绘图._第5页
已阅读5页,还剩9页未读, 继续免费阅读

下载本文档

kok电子竞技权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

kok电子竞技:文档简介

1、第九章第九章 二维平面绘图二维平面绘图一一、基本二维作图命令、基本二维作图命令plot( )plot( )plot( )plot( )是最常用、最基本的绘图是最常用、最基本的绘图命令命令, ,它取一组它取一组x x坐标及对应的坐标及对应的y y坐坐标进行描点绘图标进行描点绘图, ,其详细用法可参其详细用法可参见在线帮助见在线帮助. .我们此处介绍常见的我们此处介绍常见的基本用法基本用法. .1)1) plot(x,y),plot(x,y),取一组取一组( (x,y)x,y)坐标二坐标二位绘图。(举例)位绘图。(举例)2)2) Plot(y)Plot(y)如果只有一个向量做为输入参数,如果只有一

2、个向量做为输入参数,则取其索引值做为则取其索引值做为x x坐标进行绘坐标进行绘图,即等同于图,即等同于plot(1:length(y),y)plot(1:length(y),y)3) plot( )3) plot( )也可以进行多条曲线的描也可以进行多条曲线的描绘绘, , 语法:语法:plot(x1,y1,x2,y2plot(x1,y1,x2,y2) )其在绘制时会自动选择不同曲线颜色其在绘制时会自动选择不同曲线颜色, ,以利于分辨以利于分辨. .(举例)(举例)注意:注意:plot( )plot( )可用不同标志对曲线可用不同标志对曲线进行标识进行标识. .(举例)(举例)4 4)若)若pl

3、ot(y)plot(y)中中y y为一个矩阵为一个矩阵,将对将对y y的每一列向量绘图的每一列向量绘图, ,注意其每列数值注意其每列数值的的x x坐标即为其行数坐标即为其行数, ,有几列就画几有几列就画几条曲线条曲线. .(举例)(举例)5 5)若)若plot(z)plot(z)中中z z为复数向量或矩阵为复数向量或矩阵, ,则其将则其将z z的实部、虚部分别当作其的实部、虚部分别当作其x x坐标坐标, ,y y坐标绘图。坐标绘图。Loglog()():x和和y均为对数刻度。均为对数刻度。Semilogx()(): x为对数刻度为对数刻度,y为线为线性刻度。性刻度。Semilogy()():

4、y为对数刻度为对数刻度,x为线为线性刻度。性刻度。Plotyy()():画出两个不同刻度的画出两个不同刻度的y轴坐标。轴坐标。(举例)(举例) plot(x,y,plot(x,y,C L MC L M ) ) 其中其中: : C:C:颜色颜色, ,L:L:线形线形, ,M:M:标志点类型标志点类型颜色选项表b蓝色g绿色k黑色r 红色w白色y黄色 曲线格式选项表- 实线- 虚线: 点线-. 点划线曲线格式选项表o圆形+加号x叉号* 星号.点号square 方形diamond菱形1.1.人为确定图轴表示图形的范围人为确定图轴表示图形的范围语法语法: :axis(axis(xmin,xmaxxmin

5、,xmax, ,ymin,ymaxymin,ymax) ) X X轴轴 y y轴轴( (举例)举例)2.2.指定图轴标刻点及文字指定图轴标刻点及文字 语法语法: :set(gca, set(gca, xtickxtick ( (或或ytickytick), ), 标度值标度值1,2,1,2, set(gca, set(gca, xticklabelxticklabel ( (或或yticklabelyticklabel),), 串串1 1, ,串串2 2, , ) ) 3. 加入刻度的网格线加入刻度的网格线使用使用grid on和和grid off命令命令(举例)举例)3.3.加入说明文字加入

6、说明文字MatlabMatlab可在图形和图轴上加入说可在图形和图轴上加入说明文字,以增加整体图形的可读明文字,以增加整体图形的可读性。常用到的命令为:性。常用到的命令为:Title():Title():图形的标题图形的标题Xlabel()Xlabel():x x轴的说明文字轴的说明文字Ylabel()Ylabel():y y轴的说明文字轴的说明文字Legend()Legend():图形符号的说明图形符号的说明Text()Text():在图形中加入文本在图形中加入文本(举例)(举例)4一个窗口产生多个图形一个窗口产生多个图形使用使用subplot( )命令命令语法为:语法为:subplot(m

7、,n,p)绘图顺序为从左到右,按行绘制。绘图顺序为从左到右,按行绘制。5设置图形的长宽比设置图形的长宽比 常用的命令为:常用的命令为:(举例)举例)Axis normal: 默认的长宽比默认的长宽比Axis square:长度等于宽度长度等于宽度Axis equal: 保持保持x y坐标轴刻度一致坐标轴刻度一致Errorbar( ):图形加上误差范围图形加上误差范围Fplot( ):精确的函数图形绘制精确的函数图形绘制Polar( ):极坐标图极坐标图Hist( ):直方图直方图(举例)(举例) Chebysheve多项式定义如下:Y=cos(m*cos-1(x) 其中x的值介于【-1,1】。当m的值由1 变化到5时可以得到5条曲线,试用不同的颜色和线性将其画在一张图上,要使用legend命令表明每一条曲线。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论