Tôi đang triển khai thuật toán phân cụm cho n
điểm dữ liệu và tôi muốn vẽ các điểm dữ liệu n
trong một hình trước khi phân nhóm và trong một hình khác sau khi phân cụm nghĩa là phải có hai số liệu trong cùng một tệp cùng một điểm dữ liệu.Làm thế nào để vẽ hai số liệu trong MATLAB
Mã của tôi cũng giống như:
X = 500*rand([n,2]);
plot(X(:,1), X(:,2), 'r.') 1
%Some coding section here
Sau:
symbs = {'r+','g.','bv','m*','ko'};
hold on
for i = 1: length(I)
plot(X(C==i,1), X(C==i,2), symbs{i}) 2
end
Tôi chỉ muốn vẽ (1) trong một con số và (2) ở khác.
bài này có thể hữu ích cho bạn: [Vẽ ba bảng xếp hạng trong một con số] (http://stackoverflow.com/q/10642628/976870) – peaceman