(translator=anticat, ChineseSource=anticat-20020715-12\copyobj.html, EnglishSource=c:\matlabr12\help\techdoc\ref\copyobj.html)

MATLAB Function Reference

   

copyobj

複製圖像物件以及其子孫。

Syntax

new_handle = copyobj(h,p)

Description

copyobj 產生圖像物件的副本。這些副本和原本物件都是完全一樣的,除了他們有另一個新的握把以及不同的父親之外。他們的新父親必須能夠和被複製的物件相符合。 (比如說,你只能把一個直線物件複製成其他的軸物件。).

new_handle = copyobj(h,p) 複製由h所指定的一個或多個圖像物件,並將新物件的一個或多個握把傳給新物件。新圖像物件為由p所指定的圖像物件的孩子。

Remarks

H p 可為純量或向量。當兩者皆為向量時,他們的長度必須相等,而其輸出參數, new_handle 也必須為一長度相等的向量。在這個情況下, new_handle(i) h(i) 的一個副本,而其父親為p(i)

h 為一純量而 p 為一向量時, h 會被複製到每一個 p所指到的物件。每一個 new_handle(i) 都是一個父親被設成 p(i) h副本,而length(new_handle) length(p)相等。

h 為一向量而 p 為一純量時,每一個 new_handle(i) 均為 h(i) 的一個副本而其父親為 p  new_handle 的長度與 length(h)相同。

圖像物件會依階層排列。在這裡,每個圖像物件都連接在其父親物件的下方。

Examples

將一個曲面複製到另一個圖形視窗的軸上

h = surf(peaks);
colormap hot
figure      % Create a new figure
axes        % Create an axes object in the figure
new_handle = copyobj(h,gca);
colormap hot
view(3)
grid on

注意,當曲面被複製時, colormap (figure 性質), view, and grid (axes properties) 並沒有被複製。

See Also

findobj, gcf, gca, gco, get, set

Parent property for all graphics objects

 

 

copyfile

 

corrcoef