MATLAB Function Reference |
Syntax
newplot h = newplot
Description
h = newplot
準備一個圖形視窗和圖軸給之後的圖形指令,並傳回圖軸的握把。
Remarks
Use newplot
一開始先在高階的M檔案決定哪一個圖形視窗和圖軸要作為圖形輸出的地方,呼叫newplot
可以改變目前的圖形視窗和圖軸,基本上,當在已經存在的圖形視窗和圖軸上繪圖時,有三個選擇︰
圖形視窗和圖軸的NextPlot
屬性決定nextplot
如何執行,底下的表格描述各種屬性值的執行︰
首先newplot
讀取目前圖形視窗的NextPlot
屬性且照著做︰
NextPlot |
What Happens |
|
繪製在目前的圖形視窗且不刪除任何已經顯示的圖性物件 |
|
移除所有HandleVisibility 屬性設成on 的子物件且重設圖形視窗的NextPlot 屬性成add 繪清除目前圖形視窗且和執行 clf 指令有相同結果 |
replace |
移除所有子物件(不管HandleVisibility 屬性的設定)且將所有圖形視窗的屬性設成預設值,除了將
clf reset 指令相同 |
After newplot
在哪一個圖形視窗繪製則得看目前圖形視窗的 NextPlot
屬性並照著執行︰
NextPlot |
Description |
|
繪製在目前的圖形視窗,且維持所有已經顯示的圖形物件 |
|
移除所有HandleVisibility 屬性設成on 的圖形物件,但不重設圖軸屬性,這清除目前圖軸的結果和執行cla 指令相同 |
|
移除所有子物件(不管HandleVisibility 屬性的設定)且重設所有屬性成預設值,除了Position 和Units 這個清除和重設目前圖軸的結果和執行 cla reset 指令相同 |
See Also
axes
, cla
, clf
, figure
, hold
, ishold
, reset
ndims | nextpow2 |