MATLAB GUI設(shè)計學習手記

出版時間:2009-8  出版社:北京航空航天大學  作者:羅華飛  頁數(shù):370  
Tag標簽:無  

前言

MATLAB是當今科研領(lǐng)域最常用的應(yīng)用軟件之一,它具有強大的矩陣計算、符號運算和數(shù)據(jù)可視化功能,是一種簡單易用、可擴展的系統(tǒng)開發(fā)環(huán)境和平臺。MATLAB GUI設(shè)計使讀者不必深入掌握面向?qū)ο蟮木幊陶Z言,也能設(shè)計出精美的人機界面。與Visual C++相比,MATLAB GUI具有學習起點低(只需要了解MATLAB的基本操作和C語言的基礎(chǔ)知識)、易學易懂、開發(fā)周期短的優(yōu)點,設(shè)計出來的界面,完全可與VisualC++編寫的界面媲美。本書共分11章,每章(最后3章除外)由3節(jié)內(nèi)容組成:知識點歸納、重點與難點分析和典型例題解析。知識點歸納詳細介紹了各章的內(nèi)容與知識點,容易理解錯的知識點用【注意】標明,個別地方配以少量例題講解;重點與難點分析簡要概括了各章的重點和難點,便于讀者重點掌握;典型例題解析列舉了大量的經(jīng)典例題,側(cè)重各章重、難點的考察,建議讀者先獨立將例題完成,然后參考例題解析。這樣,邊學邊練,以進一步掌握每章的重點和難點。

內(nèi)容概要

  《MATLAB GUI設(shè)計學習手記》由淺入深、循序漸進地介紹了MATLAB GUl設(shè)計的基礎(chǔ)知識,旨在使讀者在較短時間內(nèi)掌握GUl設(shè)計的精要所在。《MATLAB GUI設(shè)計學習手記》首先介紹了GUl設(shè)計的預(yù)備知識,然后詳細介紹了GUl對象的屬性以及兩種建立GUI的方法:采用函數(shù)建立和采用GUIDE建立。在介紹了GUl設(shè)計基礎(chǔ)知識的基礎(chǔ)上,深入講解了ActiveX控件、定時器、串口及mcc編譯的相關(guān)知識。書中穿插了大量的圖表,直觀、簡要地列出了相關(guān)知識點。對于一些重要、難懂的知識點,配以大量的典型例題,方便讀者邊學邊練,加強理解。  最后,書中給出了3個典型的綜合實例,供讀者研究學習。  《MATLAB GUI設(shè)計學習手記》適合需要短時間內(nèi)迅速掌握MATLAB GUl設(shè)計的初學者使用,也可作為相關(guān)專業(yè)師生、相關(guān)工程開發(fā)人員的參考手冊。

書籍目錄

第1章 GUI設(shè)計預(yù)備知識1.1 知識點歸納1.1.1 基本程序元素1.1.2 數(shù)據(jù)類型1.1.3 矩陣操作1.1.4 程序設(shè)計1.2 重點與難點分析1.2.1 矩陣、向量、標量與數(shù)組1.2.2 字符串與數(shù)值的相互轉(zhuǎn)換1.2.3 結(jié)構(gòu)體1.2.4 單元數(shù)組1.3 典型例題解析第2章文件I/o2.1 知識點歸納2.1.1 高級文件I/O操作2.1.2 低級文件I/O操作2.2 重點與難點分析2.2.1 二進制文件與文本文件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 知識點歸納3.1.1 常用的二維繪圖函數(shù)3.1.2 繪圖工具3.1.3 繪圖注釋3.2 重點與難點分析3.2.1 二維繪圖的相關(guān)函數(shù)3.2.2 Tex字符3.3 典型例題解析第4章 句柄圖形系統(tǒng)4.1 知識點歸納4.1.1 句柄圖形對象4.1.2 句柄圖形對象的基本操作4.1.3 句柄圖形對象的屬性4.2 重點與難點分析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 知識點歸納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 進度條(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 重點與難點分析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 知識點歸納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 重點與難點分析6.2.1 回調(diào)函數(shù)中的數(shù)據(jù)傳遞6.2.2 KeyPressFcn與CurrentCharacter6.2.3 WindowButtonDownFcn、Callback與SelectionType6.3 典型例題解析第7章 ActiveX控件7.1 知識點歸納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 進度條(Percent ActiveX Control)7.1.7 視頻播放(Windows MediaPlayer)7.2 重點與難點分析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 知識點歸納8.1.1 定時器對象及其屬性8.1.2 定時器的執(zhí)行模式8.1.3 定時器的回調(diào)函數(shù)8.1.4 定時器的操作函數(shù)8.1.5 定時器的操作步驟8.2 重點與難點分析8.2.1 TimerFcn函數(shù)8.2.2 常用的定時器操作函數(shù)8.3 典型例題分析第9章 串口編程9.1 知識點歸納9.1.1 串口概述9.1.2 串口對象的屬性9.1.3 串口的基本操作9.1.4 串口I/O函數(shù)匯總9.2 重點與難點分析9.2.1 串口對象的創(chuàng)建9.2.2 重要的串口操作函數(shù)第10章 mcc編譯10.1 mcc編譯介紹10.2 mcc編譯的局限性10.3 MATLAB保護文件(P文件)第兒章綜合實例附錄 MATLAB GUI設(shè)計常用函數(shù)

章節(jié)摘錄

插圖:

編輯推薦

《MATLAB GUI設(shè)計學習手記》:特別推薦:The MathWorks公司,北京邁斯沃克軟件有限公司,北京九州恒潤科技有限公司,MATLAB中文論壇。特別技術(shù)支持:MATLAB中文論壇(WWW.iLoveMatlab.cn)。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    MATLAB GUI設(shè)計學習手記 PDF格式下載


用戶評論 (總計15條)

 
 

  •   書里全部都是GUI相關(guān)知識,作者沒有浪費紙張在Matlab基礎(chǔ)知識上,欣賞這個做法。學習Matlab GUI的首選書籍,推薦....
  •   例子很生動,作者能夠每天在線幫我們解答問題。沒想到買一本書還能買一種有問必答的服務(wù),贊一個!書籍內(nèi)容很完整,學習GUI的必選書籍~強烈推薦。
  •   為什么里面沒有在線交流卡?我取回寢室打開看菜發(fā)現(xiàn)里面沒有在線交流卡~~我想退貨~~請解決~~
  •   總體上可以說第一本寫的沒有扯蛋的Matlab開發(fā)編程的書
  •   這個是gui的經(jīng)典教程啊,雖然剛出,的確是經(jīng)典了,幫了我畢業(yè)設(shè)計的大忙?。?!呵呵,畢業(yè)設(shè)計得中國地質(zhì)大學的優(yōu)加,呵呵
  •   兩天了,還沒有發(fā)貨啊
  •   經(jīng)常看到大飛在板塊里更新,作者非常負責,幾乎是有問必答...
  •   卓越給我的書最后十頁全是壞的。。。。生氣。。。而且都是中間撕壞一半。。。
  •   這本書真的很好 例子很多 而且非常有針對性 是一本入門不錯的書
  •   這本書一般,倒是本書作者服務(wù)挺到位的
  •   很多源代碼根本運行不了騙錢的羅華飛
  •   雖然書中很多內(nèi)容也是可以在Mat的幫助中找到的, 但是作者的這本書本配合了一些例子,自己學習之后收獲很大~
  •   這本書沒怎么講MATLAB的基礎(chǔ)知識,直接從GUI設(shè)計入手,對初學GUI的人來說有一定的困難,但平時用起來基本上夠用了~
  •   這本書很好哦,對GUI各個方面幾乎都進行了講解。值得好好品讀。
  •   比書店里的便宜10元,數(shù)的質(zhì)地不是很好,據(jù)說是ilovematlab.cn論壇上的人寫的,誰知道呢?這上面的知識講的不是很細,不過也沒有比它在MATLAB GUI設(shè)計方面更細的書了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7