版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2024年11月22日第1頁第9章MATLAB句柄圖形MATLAB基礎(chǔ)教程(第六版)(微課版)教學目標教學內(nèi)容2024年11月22日第2頁教學目標了解MATLAB圖形對象及屬性掌握MATLAB圖形對象屬性的設(shè)置及查詢2024年11月22日第3頁教學內(nèi)容MATLAB的圖形對象圖形對象的屬性圖形對象屬性值的設(shè)置和查詢2024年11月22日第4頁MATLAB的圖形對象(1/7)
圖形對象是MATLAB顯示數(shù)據(jù)的基本繪圖元素,每個對象擁有一個唯一的標志,即句柄。通過句柄可以對已有的圖形對象進行操作,控制其屬性。MATLAB中這些對象的組織形式為層次結(jié)構(gòu),如圖所示。2024年11月22日第5頁MATLAB的圖形對象(2/7)Root對象即根對象。根對象位于MATLAB層次結(jié)構(gòu)的最上層,因此在MATLAB中創(chuàng)建圖形對象時,只能創(chuàng)建唯一的一個Root對象,而其他的所有對象都從屬于該對象。根對象是由系統(tǒng)在啟動MATLAB時自動創(chuàng)建的,用戶可以對根對象的屬性進行設(shè)置,從而改變圖形的顯示效果。2024年11月22日第6頁MATLAB的圖形對象(3/7)Figure對象Figure是MATLAB顯示圖形的窗口,其中包含菜單欄、工具欄、用戶接口對象、右鍵菜單、坐標系及坐標系的子對象等。MATLAB允許用戶同時創(chuàng)建多個圖形窗口。如果當前尚未創(chuàng)建圖形對象(即Figure窗口),則調(diào)用任意一個繪圖函數(shù)或圖像顯示函數(shù)(如plot函數(shù)和imshow函數(shù)等)均可以自動創(chuàng)建一個圖形窗口。如果當前根對象已經(jīng)包含了一個或多個圖形窗口,則總有一個窗口為“當前”窗口,且該窗口為所有當前繪圖函數(shù)的輸出窗口。2024年11月22日第7頁MATLAB的圖形對象(4/7)Core對象包括基本的繪圖單元,包括線條、文本、多邊形及一些特殊對象,如表面圖,表面圖中包括矩形方格、圖像和光照對象,光照對象不可視,但是會影響一些對象的色彩方案。2024年11月22日第8頁MATLAB的圖形對象(5/7)Plot對象MATLAB的一些高級繪圖函數(shù)可以創(chuàng)建Plot對象。通過Plot對象的屬性可以快速訪問其包含的核心(Core)對象的重要屬性。Plot對象的上級對象可以為坐標系(Axes)對象或者組(Group)對象。2024年11月22日第9頁MATLAB的圖形對象(6/7)Annotation對象它是MATLAB中的注釋內(nèi)容,存在于因此的坐標系中,該坐標系的范圍為整個圖形窗口。用戶可以通過規(guī)范化坐標將注釋對象放置于圖形窗口中的任何位置。規(guī)范化坐標的范圍為從0到1,窗口左下角為[0,0],右上角為[1,1]。2024年11月22日第10頁MATLAB的圖形對象(7/7)Group對象允許用戶將多個坐標系子對象作為一個整體進行操作。如,可以設(shè)置整個組為可視或者不可視,或者通過改變組對象的屬性重新設(shè)置其中所有對象的位置等。MATLAB中有兩種類型的組:hggroup:如果需要創(chuàng)建一組對象,并且通過對該組中的任何一個對象進行操作而控制整個組的可視性或選中該組,則使用hggroup。hggroup通過hggroup函數(shù)創(chuàng)建。hgtransform:當需要對一組對象進行變換時創(chuàng)建hgtransform,其中變換包括選中、平移、尺寸變化等。hggroup組和hgtransform組之間的差別在于hgtransform可以通過用變換矩陣對其中的所有子對象進行操作。2024年11月22日第11頁圖形對象的屬性(1/1)圖形對象的屬性控制圖形的外觀和顯示特點。圖形對象的屬性包含公共屬性和特有屬性。
屬性描述BeingDeleted當對象的DeleteFcn函數(shù)調(diào)用后,該屬性的值為onBusyAction控制MATLAB圖形對象句柄響應函數(shù)點中斷方式ButtonDownFcn當單擊按鈕時執(zhí)行響應函數(shù)Children該對象所有子對象的句柄Clipping打開或關(guān)閉剪切功能(只對坐標軸子對象有效)CreateFcn當對應類型的對象創(chuàng)建時執(zhí)行DeleteFcn刪除對象時執(zhí)行該函數(shù)HandleVisibility用于控制句柄是否可以通過命令行或者響應函數(shù)訪問HitTest設(shè)置當鼠標點擊時是否可以使選中對象成為當前對象Interruptible確定當前的響應函數(shù)是否可以被后繼的響應函數(shù)中斷Parent該對象的上級(父)對象Selected表明該對象是否被選中SelectionHighlight指定是否顯示對象的選中狀態(tài)Tag用戶指定的對象標簽Type該對象的類型UserData用戶想與該對象關(guān)聯(lián)的任意數(shù)據(jù)Visible設(shè)置該對象是否可見2024年11月22日第12頁圖形對象屬性值的設(shè)置和查詢(1/3)屬性值的設(shè)置
MATLAB中,set函數(shù)可以用于設(shè)置對象的各項屬性。2024年11月22日第13頁圖形對象屬性值的設(shè)置和查詢(2/3)對象的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年主管護師考試真題試題及答案
- 護士十四項制度試題及答案2025版
- 2025年全國工業(yè)機器人競賽題庫及答案
- 2025年司機年度工作總結(jié)例文
- 新員工入職三級安全教育題庫試卷含答案
- 2026校招:重慶股權(quán)服務集團試題及答案
- 2026 年離婚協(xié)議書正規(guī)模板標準化
- 統(tǒng)編版(2024)七年級下冊語文教學工作計劃
- 調(diào)料公司生產(chǎn)部年終總結(jié)(3篇)
- 領(lǐng)導學(專升本)地質(zhì)大學期末開卷考試題庫及答案
- 光纖激光打標機說明書
- 勞動者個人職業(yè)健康監(jiān)護檔案
- 《兩角和與差的正弦、余弦、正切公式》示范公開課教學PPT課件【高中數(shù)學人教版】
- 治理現(xiàn)代化下的高校合同管理
- 境外宗教滲透與云南邊疆民族地區(qū)意識形態(tài)安全研究
- GB/T 28920-2012教學實驗用危險固體、液體的使用與保管
- GB/T 26389-2011衡器產(chǎn)品型號編制方法
- GB/T 16588-2009帶傳動工業(yè)用多楔帶與帶輪PH、PJ、PK、PL和PM型:尺寸
- 人大企業(yè)經(jīng)濟學考研真題-802經(jīng)濟學綜合歷年真題重點
- 建筑抗震鑒定標準課件
- 人教版二年級數(shù)學下冊《【全冊】完整版》優(yōu)質(zhì)課件
評論
0/150
提交評論