图形绘制的基本概念
一个二元实数坐标(x,y)就可以对应平面上的一个点。
绘制一个点:
线是由连续的点组成的。
绘制一组点:
绘制一条线
Matlab只能实现有限区间内的数据可视化。
Ma无法画出真正的连续函数,通常用以下两种办法实现类似效果:
1.对离散区间进行更细致的划分,逐步趋近函数的连续变化特性,直到达到视觉上的连续效果
2.把每两个离散点用直线连接,以每两个离散点之间的直线来近似表示两点间的函数特性
美化及丰富图像
保存图像
使用图像窗口菜单中【文件】→【另存为】,选择需要的格式来存储
图像绘制的基本步骤总结
函数
plot函数
plot函数是常用的绘图指令,用于绘制线图。
其常用语法和使用规范如下:
①plot(x,y)
以x轴为横坐标,y为纵坐标,按照(x,y)进行有序排列绘制。
②plot(y)
其中y为一维实数数组,以1:n为横坐标,y为纵坐标绘制。
③plot(A)
绘制矩阵A的图像。
对于m*n的矩阵A,有n个含有m个元素的数对,或是n条有m个点的曲线,且这n条曲线均采用不同颜色绘制而成。
④plot(x,y1,x,y2,……)
以公共的x元素为横坐标值,以yi,y2,……元素为纵坐标值实现多条曲线绘制。
bar函数
bar函数用于绘制柱状图,显示向量或矩阵中的值。
bar函数绘制矩阵。
bar函数水平直方图(即条形图)需要用barh函数。
pie函数
pie函数用于绘制饼图。
hist函数
hist函数用于绘制二维条形直方图,该函数能够具有返回值,返回每一个条形中元素的个数。
用hist函数观察大量随机数的分布情况。
scatter函数
scatter函数用于绘制散点图。