حالا اگه بخوام سنترها رو پلات کنم یه مشکلی پیش میاد.
IDX بصورت سلول هست.
این دستور رو واسه پلات میدم :
plot(Train(IDX==1,1),Train(IDX==1,2),'.','Color',[1 0 0]);
hold on;
plot(Train(IDX==2,1),Train(IDX==2,2),'.','Color',[0 0.7 0]);
plot(Train(IDX==3,1),Train(IDX==3,2),'.','Color',[0 0 1]);
plot(c(:,1),c(:,2),'kx','MarkerSize',12,'LineWidth ',2);
plot(c(:,1),c(:,2),'ko','MarkerSize',12,'LineWidth ',2);
این پیغام رو میده :
??? Undefined function or method 'eq' for input arguments of type
'cell'.
Error in ==> rb12 at 61
plot(Train(IDX==1,1),Train(IDX==1,2),'.','Color',[1 0 0]);