1.1.3 “visualization”—MATLAB是数据可视化工具

1.1.3 “visualization”—MATLAB是数据可视化工具

MATLAB中有完整的、专门的数据可视化函数和工具,可供用户方便地将复杂的计算结果显示成各种对应图形。下面给出一些用MATLAB进行数据可视化的例子。图1-2是用MATLAB中的plotyy函数绘制的双y轴曲线。图1-3是用MATLAB中的peaks函数和surfc函数生成的数据的曲面和等值线。

图1-2 MATLAB绘制的曲线

图1-3 MATLAB绘制的曲面

图1-4是用MATLAB中的slice函数绘制的流体数据的四维显示图。用颜色表示第四维信息。图1-5是用MATLAB中的surface函数画的三维贴图效果。在图1-5中,将人脸二维照片的颜色数据作为三维图的颜色矩阵。

除此之外,MATLAB还有专门的虚拟现实工具箱,为动态复杂数据的可视化提供了可能。

图1-4 MATLAB绘制的四维数据图

图1-5 MATLAB绘制的人脸三维数据贴图