Matlab-(3)

Matlab-(3)


Matlab数据可视化

一、一个二元实数坐标(x,y)就可以对应平面上的一个点,一组的话[(x1,y1),(x2,y2),…(xn,yn)]就可以表示出平面上的一组点。

1、画一个简单的点

1.png-45.4kB

2、画一组点

2.png-122.5kB

二、matlab无法对无限区级上的数据可视化,因此无法画出真正的连续函数,可采用以下方法解决:
1.对离散区间进行更细的划分,逐步趋近函数的连续变化特性,直到达到视觉上的连续效果。
2.把每2个离散点用直线连接,以每2个离散点之间的直线来近似表示两个点间的函数特性。

3.png-70.1kB

三、利用matlab绘制函数
4.png-10.2kB

注意:e是自然常数,eX在matlab中写为exp(x)

5.png-64.4kB

四、图像绘制基本步骤总结
1.数据准备 产生自变量采样向量,计算相应的函数值向量。
2.选定图像窗口及子窗口 在默认情况下,matlab系统绘制的图像为figure(1),figure(2),figure(3)…
3.调用绘制函数绘制图像,例如plot
4.设置坐标轴的范围、刻度及坐标网格
5.利用对象属性值或者图形窗口工具栏设置线性、标记类型及大小等。
6.添加图形注释,例如图名、图例及文字说明。
7.图形的导出及打印

五、plot函数
1.plot(x,y) 以xx轴为横坐标,y轴为纵坐标。按照坐标(x,y)的有序排列绘制
2.plot(y) 其中y为一维实数数组,以1:n为横坐标,yj为纵坐标绘制。

6.png-54.9kB

3.plot(A) 绘制矩阵A 的列对它下标的图像。对m×n的矩阵A,有n个含有m个元素的数对,或是n条有m个点的曲线,且这n条曲线均采用不同颜色绘制而成。

7.png-238.1kB

8.png-52kB

9.png-86.1kB

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

10.png-109.1kB

六、bar函数
bar函数用于绘制二维垂直条形图显示向量或矩阵中的值。

11.png-33.3kB

堆叠条形图

12.png-63.8kB

水平直方图

13.png-49.8kB

七、pie函数
绘制饼图

14.png-46.9kB

八、hist函数
绘制直方图
该函数能够具有返回值,返回每一个条形图中的 元素的个数

15.png-45.4kB

求取5000个随机数的分布情况

16.png-41.7kB

九、scatter函数
绘制散点图

17.png-43.9kB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值