Matlab 数据可视化

图形绘制的基本概念

一个二元实数坐标(x,y)就可以对应平面上的一个点。

绘制一个点:

Matlab 数据可视化_第1张图片

线是由连续的点组成的。

绘制一组点:

Matlab 数据可视化_第2张图片

绘制一条线

Matlab只能实现有限区间内的数据可视化。

Ma无法画出真正的连续函数,通常用以下两种办法实现类似效果: 
1.对离散区间进行更细致的划分,逐步趋近函数的连续变化特性,直到达到视觉上的连续效果 
2.把每两个离散点用直线连接,以每两个离散点之间的直线来近似表示两点间的函数特性

Matlab 数据可视化_第3张图片

美化及丰富图像

Matlab 数据可视化_第4张图片

保存图像 
使用图像窗口菜单中【文件】→【另存为】,选择需要的格式来存储

Matlab 数据可视化_第5张图片

图像绘制的基本步骤总结

Matlab 数据可视化_第6张图片

函数

plot函数

plot函数是常用的绘图指令,用于绘制线图。 
其常用语法和使用规范如下: 
①plot(x,y) 
以x轴为横坐标,y为纵坐标,按照(x,y)进行有序排列绘制。 
②plot(y) 
其中y为一维实数数组,以1:n为横坐标,y为纵坐标绘制。

Matlab 数据可视化_第7张图片

③plot(A) 
绘制矩阵A的图像。 
对于m*n的矩阵A,有n个含有m个元素的数对,或是n条有m个点的曲线,且这n条曲线均采用不同颜色绘制而成。

Matlab 数据可视化_第8张图片 
Matlab 数据可视化_第9张图片 
Matlab 数据可视化_第10张图片 
Matlab 数据可视化_第11张图片

④plot(x,y1,x,y2,……) 
以公共的x元素为横坐标值,以yi,y2,……元素为纵坐标值实现多条曲线绘制。

Matlab 数据可视化_第12张图片

bar函数

bar函数用于绘制柱状图,显示向量或矩阵中的值。

Matlab 数据可视化_第13张图片

bar函数绘制矩阵。 
bar函数水平直方图(即条形图)需要用barh函数。

Matlab 数据可视化_第14张图片

pie函数

pie函数用于绘制饼图。

Matlab 数据可视化_第15张图片

hist函数

hist函数用于绘制二维条形直方图,该函数能够具有返回值,返回每一个条形中元素的个数。

Matlab 数据可视化_第16张图片

用hist函数观察大量随机数的分布情况。

Matlab 数据可视化_第17张图片

scatter函数

scatter函数用于绘制散点图。

Matlab 数据可视化_第18张图片

你可能感兴趣的:(数据挖掘,Matlab)