y
一部より大きいすべての値についてy0
、プロットが赤で表示されるようにプロットを作成したいと思います。他のすべての値については、青色で表示されます。これはMATLABで可能ですか?これは、さまざまな条件のさまざまな色/設定でプロットの異なる部分を描画するのに役立ちます。私はのようなものを探しています
plot(x,y,{y>y0,'-r'})
。
これを試して:
plot(x,y,'b',x(y>y0),y(y>y0),'r');
y0 より大きい値を分離し、y0 より小さい値に対して 1 回、y0 より大きい値に対して 2 回目のグラフをプロットするには、「ホールド オン」を使用します。
この質問は、限界で何が起こるべきかを定義していません。
しかし、1つの良い試みは次のとおりです。
y1=y;
y1(y<=y0)=NaN;
plot(x,y,'b', x,y1,'r');