【发布时间】:2019-03-14 01:16:48
【问题描述】:
我在 Matlab 中有一个大小为 ax2 的矩阵 A 和一个大小为 ax1 的向量 class。向量class 包含从1 到237 的整数。 class(i) 告诉 A(i,:) 所属的类。例如
clear
rng default
a=10000;
A=randn(a,2);
class=randi(237,a,1);
我想在A(:,2) 上绘制A(:,1) 的散点图,为同一类中的点分配相同的颜色。但是,如何生成 237 色?例如,我可以拥有 237 种蓝色的细微差别,但我不知道这在 Matlab 中是否可行。
【问题讨论】:
-
注意:
class是一个 MATLAB 函数。如果将其用作变量,则隐藏了真正的函数,这可能会导致以后出现严重错误。我建议将class重命名为class_data或其他一些非 MATLAB 名称。 -
好的,我会的,谢谢
标签: matlab colors scatter-plot