目 錄第1章 MATLAB 7.0 簡介 11.1 MATLAB簡介 11.1.1 MATLAB的初步知識 11.1.2 MATLAB的優(yōu)點 21.1.3 MATLAB的缺點 31.2 MATLAB 7.0的新特點 41.3 獲取MATLAB 7.0最新信息的途徑 51.4 習題 6第2章 MATLAB 7.0的安裝和用戶界面 72.1 MATLAB 7.0的安裝 72.2 MATLAB 7.0用戶界面概述 112.2.1 啟動MATLAB 7.0 112.2.2 MATLAB 7.0的主菜單 122.2.3 MATLAB 7.0的工具欄 132.2.4 MATLAB 7.0的窗口 132.3 MATLAB 7.0的路徑搜索 162.3.1 MATLAB 7.0的當前目錄 162.3.2 MATLAB 7.0的路徑搜索 162.4 MATLAB 7.0幫助系統(tǒng)的使用 182.4.1 幫助窗口 182.4.2 命令窗口查詢幫助 232.5 習題 25第3章 基本使用方法 263.1 簡單的數學運算 263.2 MATLAB 7.0的數據類型 303.2.1 常量和變量 313.2.2 浮點數和復數 343.3 習題 36第4章 數值計算功能 374.1 向量及其運算 374.1.1 向量的生成 374.1.2 向量的基本運算 384.2 矩陣及其運算 414.2.1 矩陣的生成 424.2.2 矩陣的基本數值運算 424.2.3 矩陣的特征參數運算 464.2.4 矩陣的分解運算 544.2.5 矩陣的一些特殊處理函數 614.2.6 特殊矩陣的生成 624.3 數組及其運算 684.3.1 數組尋址和排序 684.3.2 數組的基本數值運算 704.3.3 數組的關系運算 724.3.4 數組的邏輯運算 744.4 稀疏型矩陣 744.4.1 稀疏矩陣的生成 744.4.2 稀疏矩陣與滿矩陣的相互轉換 764.4.3 稀疏矩陣的操作 804.5 習題 83第5章 單元數組和結構 855.1 單元數組 855.1.1 單元數組的生成 855.1.2 單元數組的操作 865.2 結構型變量 905.3 習題 96第6章 字符串 986.1 設定字符串 986.2 字符串的操作 996.2.1 字符串元素的讀取 996.2.2 字符串的基本變換 1006.2.3 字符串的運算 1036.3 習題 112第7章 多項式 1137.1 多項式的創(chuàng)建 1137.1.1 直接輸入系數向量創(chuàng)建多項式 1137.1.2 特征多項式輸入法 1137.1.3 由多項式的根逆推多項式 1147.2 多項式的運算 1147.2.1 多項式的求值 1157.2.2 求多項式的根 1167.2.3 多項式的四則運算 1167.3 習題 119第8章 關系和邏輯運算 1208.1 關系操作符 1208.2 邏輯操作符 1218.3 關系與邏輯函數 1228.4 NaNs和空矩陣 1238.4.1 NaNs的處理 1248.4.2 空矩陣的處理 1258.5 各種運算符的優(yōu)先級 1268.6 習題 127第9章 符號運算 1299.1 符號變量的生成和使用 1299.1.1 符號變量、符號表達式和符號方程的生成 1299.1.2 符號變量的基本操作 1319.1.3 符號表達式(符號函數)的操作 1359.2 符號矩陣的生成和運算 1429.2.1 符號矩陣的生成 1429.2.2 符號矩陣及符號數組的運算 1459.3 符號微積分 1519.3.1 符號極限 1529.3.2 符號微分和求導 1529.3.3 符號積分 1549.4 符號積分變換 1559.4.1 Fourier變換及其逆變換 1559.4.2 Laplace變換及其逆變換 1569.4.3 Z變換及其反變換 1589.5 符號代數方程的求解 1599.5.1 符號線性方程組的求解 1599.5.2 符號非線性方程組的求解 1609.5.3 一般符號代數方程組的求解 1619.6 符號微分方程的求解 1639.7 圖示化符號函數計算器 1659.7.1 單變量符號函數計算器 1659.7.2 泰勒級數逼近計算器 1689.8 利用maple的深層符號計算資源 1699.8.1 maple命令的調用 1699.8.2 mfun命令的使用 1719.8.3 maple庫函數在線幫助的檢索樹 1719.9 習題 173第10章 MATLAB 7.0 程序設計 17510.1 M文件入門 17510.1.1 M文件的基本特點 17510.1.2 腳本式M文件 17710.1.3 函數式M文件 18010.2 MATLAB 7.0程序控制 18310.2.1 順序結構 18410.2.2 選擇語句 18410.2.3 分支語句 18810.2.4 模塊 18910.2.5 for循環(huán)語句 19010.2.6 while循環(huán)語句 19310.2.7 人機交互命令 19410.3 變量和函數種類 19910.3.1 函數變量及其作用域 19910.3.2 函數的分類 20310.3.3 函數句柄 20610.4 程序設計的輔助函數 20910.4.1 執(zhí)行函數 20910.4.2 容錯函數 21110.4.3 時間運算函數 21310.5 程序的調試和優(yōu)化 22110.5.1 程序的調試 22110.5.2 程序的優(yōu)化 22710.6 M文件舉例 23210.7 習題 236第11章 文件和數據的導入與導出 23811.1 本機數據文件 23811.1.1 文件的存儲 23811.1.2 文件的打開 23911.2 數據導入和導出 24111.3 低級文件I/O 24211.4 習題 242第12章 圖形處理 24412.1 基本的繪圖命令 24412.1.1 圖形窗口簡介 24412.1.2 基本的繪圖操作 24512.1.3 圖形注釋 26012.1.4 特殊圖形的繪制 27912.2 交互式繪圖操作 29412.3 圖形的高級控制 29812.3.1 視點控制和圖形的旋轉 29812.3.2 顏色的使用 30012.3.3 光照控制 30412.4 習題 306第13章 句柄圖形 30713.1 句柄圖形對象 30713.2 通用函數get和set 31513.2.1 get函數 31613.2.2 set函數 31713.3 查找對象 32113.4 堆積次序 32413.5 默認屬性 32413.6 習題 325第14章 創(chuàng)建圖形用戶界面GUI 32714.1 GUI對象層次結構 32714.2 GUI的基本知識 32814.2.1 啟動GUI 32814.2.2 布局(Layout)編輯器 32914.2.3 GUIDE模板介紹 33014.2.4 運行GUI 33014.3 創(chuàng)建GUI對象 33114.3.1 GUI窗口的布局 33114.3.2 GUI控件的屬性控制 33414.3.3 菜單的添加 33514.4 GUI編程 34014.4.1 GUI的M文件 34014.4.2 給GUI的控件響應編制程序 34214.4.3 使用句柄結構進行GUI數據操作 34614.5 習題 348第15章 微分和積分 35015.1 數值微分 35015.1.1 使用diff函數求數值微分 35015.1.2 使用gradient函數求近似梯度 35115.1.3 jacobian函數求多元函數的導數 35215.2 函數的數值積分 35315.2.1 一元函數的數值積分 35315.2.2 二元及三元函數的數值積分 35715.3 習題 360第16章 擬合和插值 36116.1 最小二乘法實現曲線擬合 36116.2 曲線插值 36516.2.1 拉格朗日插值 36516.2.2 hermite插值 36716.2.3 三次樣條插值 36916.3 習題 373第17章 普通方程和微分方程 37417.1 方程組的求解 37417.1.1 線性方程組的解法 37417.1.2 非線性方程組的解法 38117.2 微分方程的求解 38217.2.1 常微分方程的數值求解 38217.2.2 偏微分方程的數值求解 38517.3 習題 386