全球旧事资料 分类
第4章作图
MATLAB有很强的绘图能力。用二维曲线绘图函数,可以很简单的绘制二维曲线,并可以对绘制的曲线的线型、点型、颜色等进行控制。还可以标注坐标轴、添加标题,在图像中添加图形标注、文本标注等。用三维曲线绘图函数,可以类似于二维曲线绘图函数绘制三维曲线,并添加标注。用三维曲面绘图函数绘制三维网格图和表面图,并对三维曲面的色彩进行控制。利用一些特殊的绘图函数来绘制条形图、杆形图、阶梯图、扇形图等。
学习目标
会创建图形窗口、分割图形窗口熟练掌握绘制二维曲线的方法,并对二维曲线添加标注熟练掌握绘制三维曲线的方法,并对三维曲线添加标注掌握绘制三维网格图、表面图的方法,并会设置图像的颜色基本掌握绘制条形图、杆形图、阶梯图、扇形图、填充图的方法基本掌握使用柱形图函数绘图的方法基本掌握绘制球面图、椭球面图的方法
练习案例
绘制圆锥及其三视图
41图形窗口
MATLAB的图像都是绘制在图形窗口中,要用MATLAB绘图,首先要知道图形窗口的创建。
411创建图形窗口
创建图形窗口有直接创建和间接创建两种方式。1直接创建图形窗口直接创建图形窗口的函数是figure,其调用格式是:
1
f0第4章作图
1figure:创建图形窗口。2figure
:这种调用方式有两种功能,取决于图形窗口是否存在。如果第
号图形窗口已经存在,则把第
号图形窗口置为当前图形窗口,并把它放在其它图形窗口之上。如果第
号图形窗口不存在,则创建它。如果
不是正整数,则会显示出错信息。
提示:MATLAB在当前图形窗口中输出图像。用figure创建图形窗口时,依次把图形窗口命名为figure1、figure2、。用figure
创建图形窗口时,直接创建第
号图形窗口,而不管前面的
1个图形窗口是否存在。
3hfigure或hfigure
:返回图形窗口的句柄h。例41直接创建图形窗口在命令窗口中输入:figure5运行后创建5号图形窗口,如图41所示。
图41直接创建图形窗口
2间接创建如果没有创建图形窗口,执行二维绘图函数plot、三维绘图函数plot3时,可以间接创建图形窗口。在使用一些标注函数时,也可以间接创建图形窗口,如xlabelylabelzlabeltitletext等。还有在执行一些对图形窗口操作的命令时,如gcf,gca等也能间接创建图形窗口。例42间接创建图形窗口在命令窗口中输入:title间接创建图形窗口运行后创建图形窗口,如图42所示。
2
f041图形窗口
图42间接创建图形窗口
412分割图形窗口
为了需要可以把一个图形窗口r
好听全球资料 返回顶部