MATLAB編程與工程套用

MATLAB編程與工程套用

《MATLAB編程與工程套用》是2013年電子工業出版社出版的圖書,作者是斯托米·阿塔韋。本書可以作為各大專院校非計算機專業學生程式設計的教材或參考書,也可以作為工程技術人員的參考用書。

基本介紹

  • 書名:MATLAB編程與工程套用
  • 作者:斯托米·阿塔韋
  • 譯者:魚濱
  • ISBN:9787121193606
  • 頁數:363
  • 定價:49.80元
  • 出版社電子工業出版社
  • 出版時間:2013-3
內容簡介,目錄,

內容簡介

《MATLAB編程與工程套用(第2版)》分成兩大部分:第一部分主要講述如何用MATLAB進行程式設計及解決實際問題,具體內容包括MATLAB程式設計概念、選擇、循環、字元串操作、單元陣列與結構、高級檔案輸入/輸出及高級函式等;第二部分完全針對實際套用,具體內容包括用MATLAB繪圖、解線性代數方程組、進行基本統計、集合、排序和索引、處理聲音和圖像,以及高等數學中的曲線擬合、複數計算、微積分等。

目錄

第一部分 用MATLAB 進行程式設計及問題求解
第1章 MATLAB 簡介
1.1 初識 MATLAB
1.2 MATLAB 桌面環境
1.3 變數和賦值語句
1.3.1 初始化、遞增和遞減
1.3.2 變數名
1.4 表達式
1.4.1 format 函式和省略號
1.4.2 運算符
1.4.3 內置函式和 help命令
1.4.4 常量
1.4.5 類型
1.4.6 隨機數
1.5 字元和編碼
1.6 向量和矩陣
1.6.1 創建行向量
1.6.2 創建列向量
1.6.3 創建矩陣變數
1.6.4 維度
1.6.5 用向量和矩陣作為參數的函式
1.6.6 空向量
1.6.7 三維矩陣
總結
習題
第2章 MATLAB 程式設計概述
2.1 算法
2.2 MATLAB 腳本
2.2.1 文檔
2.3 輸入與輸出
2.3.1 輸入函式
2.3.2 輸出語句:disp 和 fprintf
2.4 腳本的輸入和輸出
2.5 用腳本生成和定製簡單圖型
2.5.1 plot 函式
2.5.2 與 plot 相關的函式
2.6 檔案輸入/輸出簡介
2.6.1 向檔案中寫數據
2.6.2 向檔案中追加數據
2.6.3 從檔案中讀數據
2.7 返回單個值的用戶自定義函式
2.7.1 函式定義
2.7.2 函式調用
2.7.3 從腳本中調用用戶自定義函式
2.7.4 傳遞多個參數
2.7.5 函式中的局部變數
總結
習題
第3章 選擇語句
3.1 關係表達式
3.2 if 語句
3.2.1 邏輯真和邏輯假的表示
3.3 if-else 語句
3.4 嵌套的 if-else 語句
3.5 switch 語句
3.6 menu 函式
3.7 MATLAB 中的 is 函式
總結
習題
第4章 循環
4.1 for 循環
4.1.1 求和與積
4.1.2 if 語句在 for 語句中的使用
4.1.3 在循環體中不使用循環變數的 for 循環
4.1.4 for 循環的輸入
4.2 for 嵌套循環
4.2.1 嵌套循環和矩陣
4.2.2 for 嵌套循環和 if 語句的混合使用
4.2.3 邏輯向量
4.2.4 作為函式參數的向量和矩陣
4.3 while 循環
4.3.1 while 循環中的多重條件
4.3.2 在 while 循環中讀檔案
4.3.3 while 循環中的輸入
4.3.4 while 循環中的計數
4.3.5 while 循環中對用戶輸入信息的差錯檢測
總結
習題
第5章 向量化代碼
5.1 向量和矩陣的循環處理
5.2 向量和矩陣運算
5.3 作為函式參數的向量和矩陣
5.4 邏輯向量
5.4.1 內置邏輯函式
5.5 向量化代碼
5.6 計時
總結
習題
第6章 MATLAB 程式
6.1 其他類型的用戶自定義函式
6.1.1 返回多值的函式
6.1.2 完成任務無返回值的函式
6.1.3 帶返回值並可列印的函式
6.1.4 向函式傳遞參數
6.2 MATLAB 程式的組織
6.2.1 模組化程式
6.2.2 子函式
6.3 套用:選單驅動的模組程式
6.4 變數作用域
6.4.1 持續變數
6.5 調試技術
6.5.1 錯誤類型
6.5.2 追蹤
6.5.3 編輯器/調試程式
6.5.4 函式樁
總結
習題
第7章 字元串操作
7.1 創建字元串變數
7.1.1 字元串向量
7.2 字元串操作
7.2.1 連線
7.2.2 創建自定義字元串
7.2.3 刪除空白字元
7.2.4 變換大小寫
7.2.5 字元串比較
7.2.6 查找、 替換和分割字元串
7.2.7 字元串求值
7.3 有關字元串的 is 函式
7.4 字元串和數值間的轉換
總結
習題
第8章 數據結構:元胞數組和結構體
8.1 元胞數組
8.1.1 創建元胞數組
8.1.2 查看並顯示元胞數組的元素和屬性
8.1.3 在元胞數組中存放字元串
8.2 結構體
8.2.1 創建和修改結構體變數
8.2.2 將結構體傳遞給函式
8.2.3 有關結構體函式
8.2.4 結構體向量
8.2.5 嵌套結構體
8.2.6 嵌套結構體向量
總結
習題
第9章 高級檔案輸入/輸出
9.1 低級檔案 I/ O 函式
9.1.1 打開和關閉檔案
9.1.2 讀取檔案
9.1.3 寫入檔案
9.1.4 追加檔案
9.2 寫入和讀取電子表格類檔案
9.3 使用 MAT 檔案變數
9.3.1 將變數寫入檔案中
9.3.2 將變數追加到 MAT 檔案中
9.3.3 從 mat 檔案中讀取
總結
習題
第10章 高級函式
10.1 匿名函式
10.2 函式句柄的使用
10.2.1 函式的函式
10.3 參數數目可變
10.3.1 輸入參數數目可變
10.3.2 輸出參數數量可變
10.4 嵌套函式
10.5 遞歸函式
總結
習題
第二部分 套用
第11章 MATLAB 作圖
11.1 圖形函式
11.1.1 圖形矩陣
11.1.2 圖形類型
11.2 動畫
11.3 三維圖形
11.4 定製圖表
11.5 句柄圖形和圖形屬性
11.5.1 圖形對象和屬性
11.5.2 核心對象
11.6 plot 的套用
11.6.1 從函式中繪圖
11.6.2 繪製檔案數據
總結
習題
第12章 解線性代數方程組
12.1 矩陣定義
12.1.1 矩陣屬性
12.1.2 方陣
12.1.3 數組操作
12.1.4 矩陣乘法
12.1.5 矩陣操作
12.1.6 向量操作
12.2 用矩陣解線性代數方程組
12.2.1 解2×2 方程組
12.2.2 高斯 和 高斯-約當消元法
12.2.3 簡化行梯形形式
12.2.4 通過簡化增廣矩陣求矩陣的逆
總結
習題
第13章 基本統計、集合、排序和索引
13.1 統計函式
13.1.1 內建函式mean
13.1.2 方差和標準差
13.1.3 眾數
13.1.4 中間值
13.2 集合操作
13.3 排序
13.3.1 對結構體向量排序
13.3.2 字元串排序
13.4 索引
13.4.1 結構體向量的索引
13.5 查找
13.5.1 順序查找
13.5.2 二分查找
總結
習題
第14章 聲音和圖像
14.1 聲音檔案
14.2 圖像處理
14.2.1 色圖
14.2.2 真彩色矩陣
14.3 圖形用戶界面的介紹
總結
習題
第15章 高等數學套用
15.1 數據擬合曲線
15.1.1 多項式
15.1.2 曲線擬合
15.1.3 內插值和外插值
15.1.4 最小二乘法
15.2 複數
15.2.1 複數的判等
15.2.2 複數相加減
15.2.3 複數乘法
15.2.4 共軛複數和絕對值
15.2.5 表示為多項式的複數方程式
15.2.6 極坐標形式
15.2.7 繪圖
15.3 符號數學
15.3.1 符號變數和表達式
15.3.2 簡化函式
15.3.3 顯示表達式
15.3.4 解方程
15.4 微積分:積分和微分
15.4.1 積分和梯形法則
15.4.2 微分
15.4.3 符號數學工具箱中的微積分
總結
習題
……

相關詞條

熱門詞條

聯絡我們