持ってみましょう
a=[1 2 3 4 5];
b=[4 2];
a
同じ要素 (とb
) がマークされる 'a' のプロットが必要です。私は努力していますが、すべて無駄です。私の結果は、値4と2がマークされたaのプロットになるはずです。
助けてください。
持ってみましょう
a=[1 2 3 4 5];
b=[4 2];
a
同じ要素 (とb
) がマークされる 'a' のプロットが必要です。私は努力していますが、すべて無駄です。私の結果は、値4と2がマークされたaのプロットになるはずです。
助けてください。
a = [1 2 3 4 5];
x = 1:numel(a);
b = [2 4];
figure
plot(x, a);
hold on;
markIt = ismember(a, b);
plot(x(markIt), a(markIt), 's')
これは のプロットを生成し、 (関数で見つかった)a
にも属する要素を(再び) 正方形としてプロットします (これは 2 番目の plot コマンドにあります)。b
ismember
's'
これをあなたのニーズに合わせて調整できると確信しています...家にいる間はテストできません。
をどのようにプロットするのかはわかりませんが、その要素も使用中a
に見つけることができますa
b
a(any(bsxfun(@eq,a,b')))