出版時間:2003-3 出版社:北京航空航天大學出版社 作者:張志涌 頁數:631
Tag標簽:無
內容概要
本書第一章系統講述MATLAB 6.5的集成工作平臺,引導讀者學會MATLAB基本用法。第二、三章系統敘述MATLAB 6.5的四大基本數據類型(數值數組、字符串數組、元胞數組、構架數組),至于其他擴展數據類型(函數句柄、符號數據、內聯函數、unit數組、稀疏類)則另辟章節(jié)專述。此后,本書用九個獨立章分述MATLAB 6.5的數值計算、符號計算、函數和數據可視、向向對象編程、CUI交互操作界面設計、EXE獨立應用程序生成、實現不同軟件交互的API、M-book數據圖形文字環(huán)境集成等八大通用功能。本書用專門的一章深入淺出闡明SIMULINK的分層建模、仿真功能、與MATLAB交互的功能。 全書包含390多個計算范例。所有算例的程序都經過上機調試,可靠、完整。讀者可以在自己的MATLAB環(huán)境中準確地重視本書所提供的算例結果。這將使讀者很快掌握要領,從模仿走向靈活應用。 書中正文(包括算例)所涉及的指令全部列在"附錄A:索引"中,用戶很容易根據關鍵字符找到相關的正文說明和算例應用。 本書由紙質媒介體和電子媒體有機結合而成。紙質媒體便于讀者進行系統、全面、長時間連續(xù)地閱讀,隨心的翻閱、瀏覽;而電子媒體向讀者提供更多的色彩信息和動態(tài)交互的軟件環(huán)境,提供讀者實踐本書內容所需的各種文件。 本書隨帶包含700多個文件的光盤。光盤文件包含:可直接在Notebook中運行的全部算例的M-book DOC文件;可在MATLAB環(huán)境中草藥直接運行的算例M和MDL文件;可供讀者實踐MATLAB編譯器及API的所有文件;可在PowerPoint中放映幻燈的PPT文件。它們不僅有效地提供了紙質媒體所不具備的交互能力和色彩感染力,而且彌補了紙質媒體沒有SIMULINK模型源碼文件、沒有PPT源碼文件、沒有編譯源工作和驗證文件的缺陷。 本書既可作為理工科院研究生、本科生系統學習的教材,又可以作為廣大科技工作者掌握和精通MATAL的自學用書和使用手冊。
作者簡介
張志涌,籍貫無錫,教授,獲政府專項津貼,IEEE高級會員、中國智能自動化專委會委員、江蘇省自動化學會常務理事;先后受教育于清華大學自動控制系、上海交通大學電工及計算機科學系、荷蘭王國 Eindhoven 技術大學電氣工程系。
1990年前主要從事控制理論、控制工程、系統辨識等方面的研究和工程開發(fā);1990-97年期間主要從事系統辨識、故障診斷、計算機仿真等方面的科學研究。在此期間,先后主持并完成包括國家自然科學基金項目、國家教委留學生基金項目、省自然科學基金項目等在內的各級科研項目近十項,如“容差網絡故障診斷的方向信號強度比研究",“矩陣仿真實驗室”。1997年起,研究的主要興趣是:無線通信中的信號估計、信道辨識和均衡、無線通信系統的計算機仿真研究。在此期間,主持完成了部預研項目“智能技術與MATLAB的應用研究”?,F正主持國家自然科學基金項目“采用 近似算法的盲信道均衡”的研究。
在“通信學報”、“電子學報”、“自動化學報”、“電子科學學刊”、“CircuitsTheory and its Applications”等國內外學術期刊、學術會議上,以獨立作者或第一作者身份發(fā)表發(fā)表論文30余篇,其中多篇被EI、SCI收錄。此外,以獨立作者或第一作者身份發(fā)表《精通MATLAB》等著作3部,約250萬字。
書籍目錄
第一章 基礎準備及入門 1.1 MATLAB的安裝和內容選擇 1.2 Desktop操作桌面的啟動 1.3 Command Window運行入門 1.4 Command Window操作要旨 1.5 Command History和實錄指令diary 1.7 Workspace Browser和Array Editor 1.8 Launch Pad交互界面分類目錄窗 1.9 Editor/Debugger和腳本編寫初步 1.10 幫助系統第二章 數值數組及其運算 2.1 引導 2.2 一維數組的創(chuàng)建和尋訪 2.3 二維數組的創(chuàng)建 2.4 二維數組元素的標識 2.5 二維數組的子數組尋訪和賦值 2.6 執(zhí)行數組運算的常用函數 2.7 數組運算的矩陣運算 2.8 多項式的表達方式及其操作 2.9 標準數組生成函數和數組操作函數 2.10 數組構作技法綜合 2.11 高維數組 2.12 “非數”和“空”數組 2.13 關系操作和邏輯操作第三章 字符串、元胞和構架數組 3.1 字符串數組 3.2 元胞數組 3.3 構架數組 3.4 關于數據類型的歸納性說明第四章 數值計算 4.1 引言 4.2 LU分解和恰定方程組的解 4.3 矩陣特征值和矩陣函數 4.4 奇異值分解 4.5 函數的數值導數和切平面 4.6 函數的零點 4.7 函數極值點 4.8 數值積分 4.9 隨機數據的統計描述 4.10 多項式擬合和非線性最小二乘 4.11 插值和樣條 4.12 樣條函數及其應用 4.13 Fourier分析 4.14 常微分方程 4.15 稀疏矩陣第五章 符號計算 5.1 符號對象和符號表達式 5.2 符號表達式和符號函數的操作 5.3 符號微積分 5.4 符號積分變換 5.5 符號代數方程的求解 5.6 符號微分方程的求解 5.7 利用MAPLE的深層符號計算資源 5.8 可視化數學分析界面第六章 數據和函數的可視化 6.1 引導 6.2 二維曲線繪圖的基本操作 6.3 三維繪圖的基本操作 6.4 特殊圖形和高維可視化 6.5 三維圖形的精細控制 6.6 圖像 6.7 圖形窗的圖形編輯功能 6.8 函數繪圖的簡捷指令 6.9 圖形的打印和輸出第七章 M文件和面向對象編程 7.1 入門 7.2 M文本編輯器 7.3 MATLAB控制流 7.4 腳本文件和函數文件 7.5 變量的檢測傳遞和限權使用函數 7.6 串演算函數 7.7 函數句柄 7.8 創(chuàng)建用戶工具箱 7.9 調試和剖析 7.10 面向對象編程第八章 SIMULINK交互式仿真集成環(huán)境 8.1 引導 8.2 模型的創(chuàng)建 8.3 邊續(xù)系統建模 8.4 子系統的創(chuàng)建、裝幀及受控執(zhí)行 8.5 離散時間系統和混合系統 8.6 SIMULINK的分析工具 8.7 數值計算方面的考慮 8.8 S函數模塊第九章 句柄圖形 9.1 句柄圖形體系 9.2 圖形對象的操作 9.3 對象屬性的獲取和設置 9.4 為低層指令繪圖準備圖/軸 9.5 圖形窗的色彩資源和光標屬性 9.6 軸對象 9.7 句柄圖形應用專題第十章 圖形用戶界面GUI制作 10.1 入門 10.2 圖形用戶界面的設計原則和一般步驟 10.3 界面菜單 uimenu) 10.4 用戶控件 uicontrol) 10.5 由M函數文件產生用戶菜單和控件 10.6 圖形用戶界面設計工具第十一章 MATLAB編譯器 11.1 編譯器概述 11.2 編譯器的安裝和配置 11.3 MATLAB編譯器使用入門 11.4 編譯指令mcc簡介 11.5 編譯文件的性能優(yōu)化 11.6 創(chuàng)建獨立的外部應用程序第十二章 應用程序接口API 12.1 C語言MEX文件的編寫 12.2 MAT數據文件的應用 12.3 MATLAB引擎技術的應用 12.4 MATLAB中ActiveX技術的應用 12.5 MATLAB中DDE技術的應用第十三章 Notebook 13.1 Notebook的安裝 13.2 Notebook的啟動 13.3 M-book模板的使用 13.4 科技演講稿的制作附錄A:索引附錄B:光盤使用說明參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載