0

次のコードでは、各クラスのデータを x や circle などの異なる記号でプロットするように指示するにはどうすればよいですか。

C_11=[3;3.5;4;4.5;5;5.5;7];
C_12=[15;16;17];
C_1=[C_11;C_12];
C_21=[0;0.5;1;2];
C_22=[8;9;10;11;12;13];
C_23=[20;25;30];
C_2=[C_21;C_22;C_23];

%to make the two classes linearly separable
mu_11=MEAN(C_11);
mu_12=MEAN(C_12);
S_11=VAR(C_11,1,1);
S_12=VAR(C_12,1,1);

x=[C_1;C_2]
y= exp(-0.5*(abs(x-mu_11))./S_11)+exp(-0.5*(abs(x-mu_12))./S_12);
x_new=ones([23 2])
plot(x,y,'r+')
4

3 に答える 3

2

物件をご利用いただけMarkerます。

簡単な例として:

x = 1:100;
y1 = sin(x);
y2 = cos(x);

plot(x, y1, 'Marker', 'x', 'Color', 'blue');
hold ('on');
plot(x, y2, 'Marker', 'o', 'Color', 'red');

その他の線のプロパティは、こちらで確認できます。

于 2012-11-29T14:32:52.113 に答える
2

次のコードを使用します。

plot(x1,y1,'ro',x2,y2,'bx')

roここでbxはマーカー (色と種類) を示します。

于 2012-11-29T14:32:52.973 に答える
1

別の引数を指定して plot を複数回呼び出すことができます。hold on古い行を保存するために使用します。

于 2012-11-29T14:27:39.783 に答える