- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB 数据可视化
4.1 MATLAB的图形窗口
创建图形窗口命令
figure,该函数调用方式:
figure
figure(n)
方式1是生成的图形窗口的名称是按照窗口创建的先后顺序依次命名的,如Figure 1, Figure 2,……,Figure n。
方式2是将创建一个名为Figure n的新空白的图形窗口,若窗口Figure n已存在,则将该窗口设置为当前窗口。
关闭窗口
执行close 命令可关闭图形窗口,其调用方式有
(1) close:关闭当前图形窗口,等效于close(gcf)。
(2) close(h):关闭图形句柄h 指定的图形窗口。
(3) close name:关闭图形窗口名name 指定的图形窗口。
(4) close all:关闭除隐含图形句柄的所有图形窗口。
(5) close all hidden:关闭包括隐含图形句柄在内的所有图形窗口。
(6) status = close(...):调用close 函数正常关闭图形窗口时,返回1;否则返回0。
2. 清除窗口
清除当前图形窗口中使用如下命令:
(1) clf:清除当前图形窗口所有可见的图形对象;
(2) clf reset:清除当前图形窗口所有可见的图形对象,并将窗口的属性设置为默认值(Units、PaperPosition 和PaperUnits 属性除外)。
4.2二维平面图形
线性坐标曲线plot
plot(Y):当x为一向量时,以x元素的值为纵坐标,x的序号为横坐标绘制曲线。
(1)如果x为实数向量,其元素个数为m,则plot(x)等价于plot(y,x),y=1:m。
例: x=[1 3 6 3 9];
plot(x)
2)如果x为实数矩阵,则把x按列方向分解为几个列向量,分别进行绘制。
x=[1 2 3;5 6 7;1 2 3];
plot(x)
3)如果x为一复数向量,plot(x)等价plot(real(x), imag(x))。
a=[1+2i 4+3i 2+6i;2+3i 3+8i 2.3+3i];
plot(a)
plot(x,y):以x元素为横坐标,y元素为纵坐标绘制曲线。
例:用函数plot 画出sin(x )在x∈[0, 5]之间的图形
x=0:0.05:5; % x坐标从0到5
y=sin(x.^2); % 对应的y坐标
plot(x,y); % 绘制图形
plot(x1,y1,x2,y2…):绘制多条曲线。各条曲线的横坐标可以不同,每一组向量也可以有不同的长度。
例:在同一窗口中用plot 函数绘制多条曲线。
x=0:0.05:5; % x坐标从0到5
y1=0.2*x; % y1坐标
y2=sin(x.^2); % y2坐标
plot(x,y1,x,y2); % 绘制
比较:
在同一图形窗口中绘制出正弦函数和余弦函数的图形。(横坐标相同)
x=0:0.01:2*pi;
y=[sin(x);cos(x)];
plot(x,y)
7
曲线的色彩、线型和数据点形
plot(x,y,s):绘制不同色彩、线型和数据点形的图形,其中s为一个字符串。
1. 色彩和线型
线型
-
:
-.
--
实线(默认)
点线
点划线
虚线
色彩
b
g
r
c
m
y
k
w
蓝
绿
红
青
红紫
黄
黑
白
默认设置:曲线一律用“实线线型”;不同曲线将按色彩的前7种颜色循环着色,依次为蓝、绿、红、青、红紫、黄、黑等。
8
2. 数据点形
符号
含义
符号
含义
.
实心黑点
v
朝下三角形
o
空心圆圈
^
朝上三角形
x
叉字符
朝左三角形
+
十字符
朝右三角形
*
星号
p
五角星
s
正方形
h
六角形
d
菱形符
9
例:用不同的颜色和线型绘制曲线。
x=0:0.1:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,b-.,x,y2,gh)
10
3 设置坐标轴和文字标注
1). 设置坐标轴
命令
含义
axis([xmin, xmax, ymin, ymax])
设定坐标范围
axis auto
将坐标系统返回到自动缺省状态
axis square
将当前图形设置为方形
axis equal
纵、横坐标采用等长刻度
axis off
关闭坐标系统
axis on
显示坐标系统
11
2). 设置分格线和坐标框
(1)使用grid命令显示分格线
gri
文档评论(0)