私はMatlabでいくつかのデータ分析を行っています.hold関数を呼び出して現在の図にプロットし続けると、次のような出力が得られます:
Current plot held
この印刷は避けたいと思います。これは見苦しく、出力が乱雑になるためです。残念ながら、; を配置します。コマンドの後、それは沈黙しません。
私にできることはありますか (「保留」コマンドを完全に回避するために表示コードを作り直すことを避けます)?
私はMatlabでいくつかのデータ分析を行っています.hold関数を呼び出して現在の図にプロットし続けると、次のような出力が得られます:
Current plot held
この印刷は避けたいと思います。これは見苦しく、出力が乱雑になるためです。残念ながら、; を配置します。コマンドの後、それは沈黙しません。
私にできることはありますか (「保留」コマンドを完全に回避するために表示コードを作り直すことを避けます)?
hold コマンドは、軸ハンドルを唯一のパラメーターとして呼び出すと、「現在のプロットが保持されています」と表示されるように見えます。
>> hold(gca)
Current plot released
>> hold(gca)
Current plot held
ただし、必要なホールド状態を指定すると、出力は抑制されます。
>> hold(gca,'on')
>>
次の方法で hold を呼び出すこともできます
>> axes(axesHandle)
>> hold on % or hold('on') if you prefer calling it as a function
hold コマンド/関数の使用を避けたい場合は、軸のNextPlotプロパティをaddに設定できます。
>> axesHandle=axes;
>> set(axesHandle,'NextPlot','add')