1、首先,我们打开matlab软件,在命令行窗口中输入“help plot”,看一下plot函数的使用方法。
2、输入a=[12 34 45 22 8 1617 19 52 33 42 18]。
3、输入“plot(a(1,:),a(2,:),'.')”,用数组的第一行做x轴,第2行做y轴。
4、按回车键之后,可以看到已经绘制出散点图了。
5、我们也可以将形状换成*号的。
方法/步骤
既然要画散点图,自然就需要一些离散的数据了,下面我们就利用matlab生成这些数据,实际应用中我们获得的数据是从其他方式获得的。具体的指令和结果如下图所示:
首先需要先画出点图,即把每一个数据点的位置画出来,所使用的指令为:scatter(x,y1,'k'),该指令主要用于绘制点图,后面''里面的k标示的是每一个点用黑色画出,里面也可以一起添加一些其他的参数:如下图所示:
下面是利用第一步生成的数据和第二步的指令画出的点图,如下图所示,绿色的是y1的数据,红色的是y2的数据。
下面就把点串起来,就大功告成了,使用的指令是:plotyy(x,y1,x,y2,'plot');具体的图形如下图所示:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)