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