Plot 分别为数据点添加颜色

Plot 分别为数据点添加颜色,plot,octave,Plot,Octave,是否可以使用单个绘图命令(例如)对数据点单独着色 plot(X,'color',colors); 或者我需要一个循环来实现: for k=1:length(X) plot(k,X,'.','color',colors(k,:)); hold on end 使用“分散”。可以将颜色指定为RGB值或索引到颜色贴图中。一个例子 x = randn (100, 1); y = randn (100, 1); c = randi (20, 100, 1); scatter(x, y,

是否可以使用单个绘图命令(例如)对数据点单独着色

plot(X,'color',colors);
或者我需要一个循环来实现:

for k=1:length(X)
    plot(k,X,'.','color',colors(k,:));
    hold on
end
使用“分散”。可以将颜色指定为RGB值或索引到颜色贴图中。一个例子

x = randn (100, 1);
y = randn (100, 1);
c = randi (20, 100, 1);
scatter(x, y, 10, c, ".")