我有两组数据,(AX,AY,BX,BY)。我想在不同颜色的散点图绘制这两个数据集,但我似乎无法得到它的工作,因为它似乎scatter()并不像plot()工作。是否有可能做到这一点?

我试过......

scatter(Ax, Ay, 'g', Bx, By, 'b')

scatter(Ax, Ay, 'g')
scatter(Bx, By, 'b')

第一种方法将返回错误。后者仅绘出了Bx / By数据。

有帮助吗?

解决方案

尝试使用hold on与第二示例。

其他提示

  

积(AX,AY, 'G'。)   生成的散点图以绿点

如果你想要更大的圈子里,你可以使用

  

积(AX,AY, 'G。', 'MarkerSize',XX)%XX = 20或任何

要使空心圆

  

积(AX,AY, '走')

如你所知,情节可以链接,这样你就可以做一个以

  

积(AX,AY, '走',BX,BY, '博')

情节与分散之间的区别在于,分散允许您指定标记大小,但你不能要求这样做,在这里。

另一种选择是使用gscatter。的参数是不同的,但它是有时比scatter(...); hold on; scatter(...);更有用

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top