在科学的研究体系中,将数学公式与数据表现在图表中,是展示符号的具体物理含义及大量数据的内在联系和规律的科学有效的方法。
MATLAB 中可以绘制二维、三维和四维的数据图形,并且通过对图形的线型、颜色、标记、观察角度、坐标轴范围等属性的设置,将大量数据的内在联系及规律表现得更加细腻、完善。MATLAB提供众多的设备用图表来显示向量和矩阵,同时包括注释和打印这些图表。
MATLAB拥有大量简单、灵活、易用的二维和三维图形命令,并且用户可以在MATLAB程序中加入声音效果。本章将详细讲述MATLAB中的数据可视化技术。
离散数据及离散函数图形绘制
一个二元实数标量对(x0, y0)可以用平面上的点来表示,一个二元实数标量数组[(x1, y1) (x2,
y2)… (xn, yn)]可以用平面上的一组点来表示。对于离散函数 Y=f(X),当 X 为一维标量数组[x1,
x2,… ,xn]时,根据函数关系可以求出 Y 相应的一维标量[y1, y2, … ,yn]。
当把这两个向量数组在直角坐标系中用点序列来表示时,就实现了离散函数的可视化。
离散数据可视化:
编写脚本:
%定义离散点x,y的值
x1 = [1 2 4 6 7 8 10 11 12 14 16 17 18 20];
y1 = [1 2 4 6 7 8 10 10 8 7 6 4 2 1];
%定义一个绘图窗口
figure(1)
%绘制离散点
plot(x1,y1,'o','markerSize',15);
保存,运行脚本:
离散函数可视化:
编写脚本:
%定义离散函数
x2 = 1:20 ;
y2 = log(x2);
%定义一个绘图窗口
figure(2)
%绘制离散点
plot(x2,y2,'*','markerSize',15);
保存,运行脚本:
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删