アプリ版:「スタンプのみでお礼する」機能のリリースについて

要素に0を含むデータをplotするときに、0だけ無視することはできますか。例えば、A=[1 2 3 4 5], B[125 594 0 575 435]をplot(A,B)とすると、第3番目のところで線が下に落ち込みますが、これを0を無視して第2番目と第4番目の要素を結ぶような図にしたいためです。ラインは必ず使ってプロットする必要があります。実際のデータ数は何千個あり、0が現れる位置もランダムなので、できるだけ簡単な方法があればお願いします。

A 回答 (1件)

plot の前に,データをいじくるのが簡単でしょう.


たとえば,100 以上のデータしか選ばないのなら,

index = find(B>=100);
plot(A(index), B(index));

で大丈夫でしょう.
    • good
    • 1
この回答へのお礼

ありがとうございます。希望のものが得られました。勉強になりました。

お礼日時:2007/05/12 16:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!