版權資訊
書 名: MATLAB使用詳解
作 者:董霖出版社: 電子工業出版社; 第1版 (2009年1月1日)
叢書名: 完全手冊
平裝: 665頁
正文語種: 簡體中文
開本: 16
ISBN: 9787121073977
條形碼: 9787121073977
商品尺寸: 26 x 19.6 x 3.2 cm
商品重量: 1.2 Kg
ASIN: B001N2M57K
內容簡介
“當我在學習MATLAB時,需要怎樣的一本書?”
這是作者寫作本書時始終問自己的一個問題。時至今日,MATLAB以其強大的數值計算能力、卓越的數據可視化功能、豐富的工具箱、開放性的程式接口、簡潔的程式語言風格使其成為每個工程科學研究人員必須掌握的開發利器。而要真正掌握並得心應手地運用MATLAB,並不是件容易的事情。作者在開始學習和使用MATLAB時就遇到了不少困難,走了不少彎路。正是這些經驗教訓讓作者明確了寫作本書的以下三個出發點。
從初學者的角度出發,循序漸進地安排內容結構和知識點分布。
從使用者的角度出發,闡明MATLAB的使用方法和經驗技巧。
從工程人員的角度出發,講述有代表性的實例並講透整個開發流程。
全書及各章的內容體系安排遵循作者親身學習和使用的經驗,先易後難,循序漸進。對新版本與舊版本的不同之處進行了特別說明。重視基本概念和基本知識的講解。
本書內容全面,涵蓋面廣,難易結合,適合於各個層次的科學工作者和工程技術人員使用。
本書採用了大量的實例,所有實例都具有較強的代表性,很多實例都有直接的工程套用背景,並附有原始碼。
作者簡介
董霖,江蘇南京人,國防科學技術大學工學博士,多年從事科研和教學工作,熟練使用MATLAB各項功能,特別是在信號處理和電磁計算方面對MATLAB的了解和運用功底深厚、頗具心得,先後參與、完成了多項國家自然科學基金項目和重點項目、國家“863”和“973”項目、國防科技預研等科研項目,在核心期刊發表論文10餘篇,並有專著3部、譯著1部。
目錄
第一篇 MATLAB基礎
第1章 MATLAB7.0安裝與卸載
MATLAB7.0可以在多種系統環境下運行,包括Windows、UNIX及Mac OS X等,但在不同平台上的安裝方法不同。
1.1 MATLAB7.0安裝準備
1.2 MATLAB7.0安裝過程
1.3 MATLAB7.0卸載
1.4 小結
第2章 MATLAB7.0用戶界面
主要介紹MATLAB7.0用戶界面的開始按鈕、選單欄、工具列和各互動界面的功能及如何對用戶界面的各部分進行操作。
2.1 開始按鈕
2.2 選單欄
2.2.1 使用【File】子選單
2.2.2 使用其他子選單
2.2.3 切換選單欄
2.3 工具列
2.4 用戶界面中的視窗
2.4.1 命令視窗(Command Window)
2.4.2 歷史視窗(History Window)
2.4.3 工作空間視窗(Workspace Window)
2.4.4 數組編輯視窗
2.5 MATLAB路徑設定
2.5.1 當前目錄視窗
2.5.2 搜尋路徑及其設定
2.6 MATLAB7.0幫助系統
2.6.1 命令視窗幫助
2.6.2 導航瀏覽互動界面幫助
2.7 小結
第3章 MATLAB7.0入門
MATLAB作為一種功能強大的工程套用軟體,其主要功能包括數值計算、數據可視化、符號計算等。
3.1 基本數值計算
3.1.1 使用基本數值計算功能
3.1.2 MATLAB常用標點
3.2 矩陣處理
3.2.1 操作矩陣
3.2.2 分辨矩陣和數組
3.3 數據可視化
3.4 程式設計功能
3.5 小結
第二篇 MATLAB中的矩陣運算
第4章 MATLAB7.0的矩陣和數組
主要介紹MATLAB的矩陣和數組的基本結構及相關操作,包括矩陣的創建、拼接、變形、元素的尋訪、獲取信息,以及各種特殊矩陣及高維數組的相關內容。
4.1 創建矩陣
4.1.1 輸入元素創建簡單矩陣
4.1.2 調用函式創建特殊矩陣
4.2 拼接矩陣
4.2.1 基本拼接
4.2.2 拼接函式
4.3 改變矩陣尺寸
4.3.1 擴大矩陣的尺寸
4.3.2 縮小矩陣的尺寸
4.4 改變矩陣形狀
4.5 向量、標量與空矩陣
4.5.1 向量
4.5.2 標量
4.5.3 空矩陣
4.6 矩陣尋訪
4.6.1 下標轉換
4.6.2 訪問單元素
4.6.3 訪問多元素
4.7 獲取矩陣信息
4.7.1 獲取矩陣元素的數據類型
4.7.2 獲取矩陣的數據結構
4.7.3 獲取矩陣的尺寸信息
4.8 高維數組
4.8.1 高維數組的創建
4.8.2 訪問高維數組的信息
4.8.3 高維數組操作函式
4.9 小結
第5章 MATLAB7.0的數據類型
MATLAB7.0支持15種基本的數據類型,每種類型的數據都可以以矩陣或數組的形式存儲和操作,其中最重要的3種是數值類型、邏輯類型和字元串類型。
5.1 MATLAB中的數據類型
5.2 數值類型
5.2.1 整數類型
5.2.2 單精度浮點型
5.2.3 雙精度浮點類型
5.2.4 複數
5.2.5 無窮
5.2.6 非數
5.3 邏輯類型
5.3.1 邏輯類型
5.3.2 關係運算符
5.3.3 邏輯運算符
5.3.4 運算符的優先權
5.4 字元與字元串
5.4.1 字元數組的建立
5.4.2 字元串的比較
5.4.3 字元串的查找與替換
5.4.4 字元串與數值類型的互相轉換
5.5 小結
第6章 元胞和構架
第7章 矩陣分析
第三篇 MATLAB數據分析
第9章 數據分析
第10章 高級數值計算
第11章 符號計算
第四篇 MATLAB圖形
第12章 二維圖形
第13章 三維圖形
第14章 圖形對象和句柄
第五篇 MATLAB程式設計
第15章 MATLAB7.0程式設計
第16章 程式調試、最佳化和出錯處理
第17章 圖形用戶界面(GUI)
第18章 MATLAB檔案I/O操作
第19章 MATLAB 7.0編譯器
第20章 應用程式接口
第21章 Notebook的運用
第六篇 SIMULINK
第22章 SIMULINK入門
第23章 SIMULINK高級技術
第七篇 MATLAB常見工具箱
第24章 圖像處理工具箱
第25章 信號處理工具箱
第26章 小波分析工具箱
附錄 MATLAB常用命令檢索表