我有500 * 2矩阵。我想绘制这个矩阵,使其考虑两个分离的矩阵,例如矩阵A(1:250,1:2)和矩阵B(251:500,1:2)。在一个图中应该有两个散点图,具有两种不同的颜色(例如,矩阵A的散点图将是蓝色,矩阵B将是绿色)。最后,我需要检查它们是否是线性可分的,因此应该在图表中添加一行。
数据的一些例子:
x:-0.6683,-1.9977,-0.7086,0.1071,-0.7550
Y:-1.6133,0.5622,0.2260,-3.3626,1.4319
我使用了这段代码,但是我遇到了这个错误:使用specgraph.scattergroup / set时出错 数组必须是数字或逻辑。
AX = Classes(1:250,1);
AY = Classes(1:250,2);
BX = Classes(251:500,1);
BY = Classes(251:500,2);
scatter(AX, AY, 'b'); hold on;
scatter(BX, BY, 'g')
请告诉我该怎么办?