matlab中的 figure 命令,能夠建立乙個用來顯示圖形輸出的乙個視窗物件。每乙個這樣的視窗都有一些屬性,例如視窗的尺寸、位置,等等。下面一一介紹它們。
一、概述
總的來說,figure 的使用語法包括:
figure
figure('propertyname',propertyvalue,...)
figure(h)
h = figure(...)
第一種用法最簡單,它建立乙個視窗,其各種屬性都是使用預設設定。例如它建立的視窗立即成為當前視窗,並顯示在其它視窗之上。直到新的視窗被建立或者其它視窗被喚醒(called)。
figure('name','顯示處理結果');
「position」屬性則指定視窗的大小和位置:
figure('position',[600, 300,
300, 200]);
其中屬性值為乙個四元陣列 rect
= [left, bottom, width, height],第
一、二個引數表示視窗位置,都是從螢幕的左下角計算的。
第三種用法,figure(h),則根據引數 h 的不同而表現不同。如果 h 是先前乙個視窗的控制代碼(handle),則figure(h)相當於喚醒了該視窗,使得該視窗為當前視窗;如果
h 並不是某個視窗的控制代碼,但它是乙個整數,則 figure(h)
建立乙個控制代碼為 h 的新視窗。
最後一種用法,h
= figure(...),相當於前面三種用法中在建立乙個視窗的同時,返回該視窗的控制代碼。
二、用法舉例
1、在同乙個figure中顯示多個contour,可通過「hold on」 來實現:
a = ones(500,500);
figure('name','疊加顯示影象');
2、figure 預設的座標原點在左下角,這會導致有些圖形影象的顯示出現上下翻轉,這時可通過:set(gca,'ydir','reverse','xaxislocation','top'); % 將座標原點設在左上角
3、指定座標軸顯示的座標範圍:xlim([xmin xmax])
**:
matlab學習筆記
一致化矩陣 z1 1 2 4 3 4 1 z2 1 2 2 5 6 1 b 0 1 q 3 z concur b,q 向量之和 x1 netsum z1,z2 向量之積 x2 netprod z1,z2 感知器神經網路,完成 或 的計算 err goal 0.001 max epoch 500 x ...
MATLAB學習筆記
1.自由探索之恢復 如果不小心關閉了當前路徑視窗 命令歷史記錄視窗或命令視窗,可以通過選單欄的 desktop 選單中 desktoplayout default 恢復。2.開啟簡單的圖形視窗 在命令視窗中的 後面輸入 funtool 並按回車鍵。3.注釋 命令列中的百分號 起注釋的作用,matla...
matlab學習筆記
最近要做 了,菜鳥也得學習matlab了,也不知道怎麼開始學習,就還是使用例子來學習所有的知識吧。然後遇到的問題在這記下來,也算是做筆記,加深印象吧。1 mat l a b繪製一條引數曲線 x cost sin3t y sintcost cos3t 解答 首先定義t的範圍t 0 pi pi 100 ...