Matlabでのホールドオンとホールドオフの使用法



Usage Hold



1.1。 つかまっている 現在の軸とグラフを更新せずに保持し、後で描画されることを受け入れる準備をすることです。
前の図の座標とグラフィックを**「保持」**し、新しく描画したグラフィックを図に一緒に表示し、座標軸の範囲を自動的に調整することを意味します

blues = randn(2,25) reds = randn(2,25)+2 plot(blues(1,:),blues(2,:),'b*') hold on plot(reds(1,:),reds(2,:),'r*')

つかまっている -
hold on(%hold on)を削除すると、次のグラフィックのみが保持されます
%つかまっている -
二。 延期する 現在の軸とグラフを更新する性質を持たないようにすること、新しいグラフを描画すること、元のグラフをキャンセルすることです。つまり、**「保持しない」**元のグラフィックです。



blues = randn(2,25) reds = randn(2,25)+2 greens = randn(2,5) plot(blues(1,:),blues(2,:),'b*') hold on plot(reds(1,:),reds(2,:),'r*') hold off plot(greens(1,:),greens(2,:),'g*')

赤のグラフでは、状態は保留され、別のグラフの緑が描画されると、元のグラフは表示されなくなります。新しいグラフが軸上に描画され、元のグラフが置き換えられます。
画像
ホールドオフがない場合、元の画像のステータスが保持されているため、緑の画像は元の画像に描画されたままになります。