1 / 91
文档名称:

MATLAB的可视化功能说课讲解.ppt

格式:ppt   大小:2,832KB   页数:91页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MATLAB的可视化功能说课讲解.ppt

上传人:68843242 2022/1/19 文件大小:2.77 MB

下载得到文件列表

MATLAB的可视化功能说课讲解.ppt

相关文档

文档介绍

文档介绍:第4章 MATLAB的可视化功能
绘制二维图形
绘制三维图形
符号函数图形的绘制
图形用户界面
1
绘制二维图形
基本绘图命令
多个图形绘制的方法
颜色控制符
控制符
颜 色
控制符
颜 色
b
蓝色
m
紫色
c
青色
r
红色
g
绿色
w
白色
k
黑色
y
黄色
24
表4-2 线型控制符
控制符
线 型
控制符
线 型
-
实线(默认)
:
点连线
-.
点划线
--
虚线
表4-3 数据点形控制符
控制符
数据点形
控制符
数据点形
控制符
数据点形
.

d
菱形
>
右三角
o
圆圈
h
六角形
<
左三角
*
星号
p
五角星
+
加号
x
叉号
v
下三角
s
正方形
^
上三角
25
在plot命令中可以使用上面三个表中的符号组成的字符串来控制所画线的线型、颜色和数据点型。其调用格式如下:
plot(x,y,’s’)
说明:x为横坐标矩阵,y为纵坐标矩阵,s为类型说明字符串参数;s字符串可以是线型、颜色和数据点形3种类型的符号之一,也可以是3种类型符号的组合。
26
表明图形的横纵坐标为t,x,曲线颜色为黑色,线型为点连线,数据点用圆圈标出。
27
28
设置坐标轴和文字标注
(1).坐标轴的控制
坐标控制命令axis可用来控制坐标的特性,表4-4列出其常用控制命令。表中最常用的命令是:
axis([xmin,xmax,ymin,ymax])
该命令在使用时应注意,必须满足xmin<xmax, ymin<ymax,这四个数值可以取inf或–inf。
29
30
(2).网格线控制
设置或取消网络线需要使用网格线控制命令grid。其调用格式如下:
grid on 显示网格线
grid off 不显示网格线
grid 在以上两个命令间切换
说明:不显示网格线是 MATLAB 的默认设置。网格线的疏密取决于坐标刻度,如果要改变网格线的疏密,必须先定义坐标刻度。
31
32
(3). 文字标注
添加图名
title(’字符串’) 书写图名,字符串可 以是英文或中文。
添加坐标轴名
xlabel(’字符串’) 横坐标轴名
ylabel(’字符串’) 纵坐标轴名
33
34
设置坐标刻度标示
set(gca,’xtick’,标示向量)
set(gca,’ytick’,标示向量)
set(gca,’xticklabel’,’字符串|字符串…’)
set(gca,’yticklabel’,’字符串|字符串…’)
说明:前两种格式是按照标示向量设置 x,y 轴的刻度标示,后两种格式是按照字符串设置 x,y 轴的刻度标示。
Gca:Get current axes handle
35
36
添加图例
legend(s,pos) 在指定位置建立图例
legend off 擦除当前图中的图例
说明:参数s是图例中的文字注释,为字符串。如果多个注释,则可以用s1,s2,…的方式;参数pos是图例在图上位置的指定符,它的取值如P99表4-5所示。
37
pos 取值
图 例 位 置
0
尽量不与数据冲突,自动放置在最佳位置
1
放置在图形的右上角(默认)
2
放置在图形的左上角
3
放置在图形的左下角
4
放置在图形的右下角
-1
放置在图形视窗外右边
表4-5 pos 取值所对应的图例位置
legend(s,pos) 在指定位置建立图例
legend off 擦除当前图中的图例
用legend命令在图形窗口中产生图例后,还可以用鼠标对其进行拖拉操作,将图例拖到满意的位置。
38
39
40
添加文字注释
text(xt,yt,s) 在图形的(xt,yt)坐标 处书写文字注释
gtext(s) 用鼠标在特定处标注文 字注释
说明:s 表示文字注释,为字符串。输入特定的文字(如希腊字符、数学符号等)需要用反斜杠(\)开头,用法如表4-6 所示。
41
表4-6 常用特殊字符
输入字符
显示字符
输入字符
显示字符
输入字符
显示字符
\pi
π
\delta
δ
\bullet
·
\alpha
α
\infty

\pm
±
\