出版時間:2009-8 出版社:北京航空航天大學(xué) 作者:羅華飛 頁數(shù):370
Tag標(biāo)簽:無
前言
MATLAB是當(dāng)今科研領(lǐng)域最常用的應(yīng)用軟件之一,它具有強(qiáng)大的矩陣計算、符號運(yùn)算和數(shù)據(jù)可視化功能,是一種簡單易用、可擴(kuò)展的系統(tǒng)開發(fā)環(huán)境和平臺。MATLAB GUI設(shè)計使讀者不必深入掌握面向?qū)ο蟮木幊陶Z言,也能設(shè)計出精美的人機(jī)界面。與Visual C++相比,MATLAB GUI具有學(xué)習(xí)起點(diǎn)低(只需要了解MATLAB的基本操作和C語言的基礎(chǔ)知識)、易學(xué)易懂、開發(fā)周期短的優(yōu)點(diǎn),設(shè)計出來的界面,完全可與VisualC++編寫的界面媲美。本書共分11章,每章(最后3章除外)由3節(jié)內(nèi)容組成:知識點(diǎn)歸納、重點(diǎn)與難點(diǎn)分析和典型例題解析。知識點(diǎn)歸納詳細(xì)介紹了各章的內(nèi)容與知識點(diǎn),容易理解錯的知識點(diǎn)用【注意】標(biāo)明,個別地方配以少量例題講解;重點(diǎn)與難點(diǎn)分析簡要概括了各章的重點(diǎn)和難點(diǎn),便于讀者重點(diǎn)掌握;典型例題解析列舉了大量的經(jīng)典例題,側(cè)重各章重、難點(diǎn)的考察,建議讀者先獨(dú)立將例題完成,然后參考例題解析。這樣,邊學(xué)邊練,以進(jìn)一步掌握每章的重點(diǎn)和難點(diǎn)。
內(nèi)容概要
《MATLAB GUI設(shè)計學(xué)習(xí)手記》由淺入深、循序漸進(jìn)地介紹了MATLAB GUl設(shè)計的基礎(chǔ)知識,旨在使讀者在較短時間內(nèi)掌握GUl設(shè)計的精要所在?!禡ATLAB GUI設(shè)計學(xué)習(xí)手記》首先介紹了GUl設(shè)計的預(yù)備知識,然后詳細(xì)介紹了GUl對象的屬性以及兩種建立GUI的方法:采用函數(shù)建立和采用GUIDE建立。在介紹了GUl設(shè)計基礎(chǔ)知識的基礎(chǔ)上,深入講解了ActiveX控件、定時器、串口及mcc編譯的相關(guān)知識。書中穿插了大量的圖表,直觀、簡要地列出了相關(guān)知識點(diǎn)。對于一些重要、難懂的知識點(diǎn),配以大量的典型例題,方便讀者邊學(xué)邊練,加強(qiáng)理解。 最后,書中給出了3個典型的綜合實(shí)例,供讀者研究學(xué)習(xí)?! 禡ATLAB GUI設(shè)計學(xué)習(xí)手記》適合需要短時間內(nèi)迅速掌握MATLAB GUl設(shè)計的初學(xué)者使用,也可作為相關(guān)專業(yè)師生、相關(guān)工程開發(fā)人員的參考手冊。
書籍目錄
第1章 GUI設(shè)計預(yù)備知識1.1 知識點(diǎn)歸納1.1.1 基本程序元素1.1.2 數(shù)據(jù)類型1.1.3 矩陣操作1.1.4 程序設(shè)計1.2 重點(diǎn)與難點(diǎn)分析1.2.1 矩陣、向量、標(biāo)量與數(shù)組1.2.2 字符串與數(shù)值的相互轉(zhuǎn)換1.2.3 結(jié)構(gòu)體1.2.4 單元數(shù)組1.3 典型例題解析第2章文件I/o2.1 知識點(diǎn)歸納2.1.1 高級文件I/O操作2.1.2 低級文件I/O操作2.2 重點(diǎn)與難點(diǎn)分析2.2.1 二進(jìn)制文件與文本文件2.2.2 sprintf與fprintf函數(shù)2.2.3 fscanf與textscan函數(shù)2.2.4 Excel文件操作2.2.5 圖像數(shù)據(jù)的操作2.2.6 低級文件I/0操作2.3 典型例題解析第3章 二維繪圖簡介3.1 知識點(diǎn)歸納3.1.1 常用的二維繪圖函數(shù)3.1.2 繪圖工具3.1.3 繪圖注釋3.2 重點(diǎn)與難點(diǎn)分析3.2.1 二維繪圖的相關(guān)函數(shù)3.2.2 Tex字符3.3 典型例題解析第4章 句柄圖形系統(tǒng)4.1 知識點(diǎn)歸納4.1.1 句柄圖形對象4.1.2 句柄圖形對象的基本操作4.1.3 句柄圖形對象的屬性4.2 重點(diǎn)與難點(diǎn)分析4.2.1 句柄式圖形對象的常用函數(shù)總結(jié)4.2.2 figure對象的幾個重要屬性4.2.3 axes對象的幾個重要屬性4.2.4 line對象的幾個重要屬性4.2.5 text對象的幾個重要屬性4.2.6 uicontrol對象中的text控件與核心圖形對象中的text對象的比較4.2.7 對象的Ta9值與句柄值的概念比較4.2.8 uimenu與uicontextmenu對象4.3 典型例題解析第5章 預(yù)定義對話框5.1 知識點(diǎn)歸納5.1.1 文件打開對話框(uigetfile)5.1.2 文件保存對話框(uiputfile)5.1.3 顏色設(shè)置對話框(uisetcolor)5.1.4 字體設(shè)置對話框(uisetfont)5.1.5 頁面設(shè)置對話框(pagesetupdlg)5.1.6 打印預(yù)覽對話框(printpreview)5.1.7 打印設(shè)置對話框(printdlg)5.1.8 進(jìn)度條(waitbar)5.1.9 菜單選擇對話框(menu)5.1.10 普通對話框(dialog)5.1.11 錯誤對話框(errordlg)5.1.12 警告對話框(warndlg)5.1.13 幫助對話框(helpdlg)5.1.14 信息對話框(msgbox)5.1.15 提問對話框(questdlg)5.1.16 輸入對話框(inputdlg)5.1.17 目錄選擇對話框(uigetdir)5.1.18 列表選擇對話框(1istdlg)5.2 重點(diǎn)與難點(diǎn)分析5.2.1 uigetfile5.2.2 uiputfile5.2.3 waitbar5.2.4 msgbox5.2.5 questdlg5.2.6 inputdlg5.2.7 listdlg5.3 典型例題解析第6章 采用GUIDE建立GUI6.1 知識點(diǎn)歸納6.1.1 GUIDE界面基本操作6.1.2 GUI的M文件6.1.3 回調(diào)函數(shù)6.1.4 GUI跨平臺的兼容性設(shè)計6.1.5 采用GUIDE創(chuàng)建GUI的步驟6.1.6 GUI組件詳解6.2 重點(diǎn)與難點(diǎn)分析6.2.1 回調(diào)函數(shù)中的數(shù)據(jù)傳遞6.2.2 KeyPressFcn與CurrentCharacter6.2.3 WindowButtonDownFcn、Callback與SelectionType6.3 典型例題解析第7章 ActiveX控件7.1 知識點(diǎn)歸納7.1.1 LED狀態(tài)顯示(LED ActiveX Contr01)7.1.2 七段LED數(shù)碼顯示(Numeric LED ActiveX Control)7.1.3 表盤顯示(Angular Gauge ActiveX Control)7.1.4 線性測量(Linear Gauge ActiveX Control)7.1.5 滑動條(Slider Activex Control)7.1.6 進(jìn)度條(Percent ActiveX Control)7.1.7 視頻播放(Windows MediaPlayer)7.2 重點(diǎn)與難點(diǎn)分析7.2.1 LED ActiveX Control7.2.2 Numeric LED ActiveX Control7.2.3 Angular Gauge ActiveX Control7.2.4 Slider Activex Control7.3 典型例題解析第8章 定時器8.1 知識點(diǎn)歸納8.1.1 定時器對象及其屬性8.1.2 定時器的執(zhí)行模式8.1.3 定時器的回調(diào)函數(shù)8.1.4 定時器的操作函數(shù)8.1.5 定時器的操作步驟8.2 重點(diǎn)與難點(diǎn)分析8.2.1 TimerFcn函數(shù)8.2.2 常用的定時器操作函數(shù)8.3 典型例題分析第9章 串口編程9.1 知識點(diǎn)歸納9.1.1 串口概述9.1.2 串口對象的屬性9.1.3 串口的基本操作9.1.4 串口I/O函數(shù)匯總9.2 重點(diǎn)與難點(diǎn)分析9.2.1 串口對象的創(chuàng)建9.2.2 重要的串口操作函數(shù)第10章 mcc編譯10.1 mcc編譯介紹10.2 mcc編譯的局限性10.3 MATLAB保護(hù)文件(P文件)第兒章綜合實(shí)例附錄 MATLAB GUI設(shè)計常用函數(shù)
章節(jié)摘錄
插圖:
編輯推薦
《MATLAB GUI設(shè)計學(xué)習(xí)手記》:特別推薦:The MathWorks公司,北京邁斯沃克軟件有限公司,北京九州恒潤科技有限公司,MATLAB中文論壇。特別技術(shù)支持:MATLAB中文論壇(WWW.iLoveMatlab.cn)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
MATLAB GUI設(shè)計學(xué)習(xí)手記 PDF格式下載