【发布时间】:2015-08-19 17:51:18
【问题描述】:
我必须在一个绘图窗口中绘制 1 个线图和 3 个分组散点图。
以下是我试过的代码,
figure;
t1=0:0.1:10;
X = 2*sin(t1);
ts = 0:1:10;
Y1 = randi([0 1],length(ts),1);
Y2 = randi([0 1],length(ts),1);
Y3 = randi([0 1],length(ts),1);
plotyy(t1,X,[ts',ts',ts'],[Y1,Y2,Y3],'plot','scatter');
%plotyy(t1,X,[ts',ts',ts'],[Y1,Y2,Y3],'plot','plot');
以下是我的问题,
-
如果我将 'scatter' 替换为 'plot' 则上述代码有效(请参阅注释掉的行),但 'scatter' 仅适用于 1 个数据集而不适用于 3 个数据集。为什么?
李> 如何分别为 3 个分组的散点图或图分配颜色?
【问题讨论】:
标签: matlab matlab-figure