MATLAB 程式設計 - 基礎篇, 5/e (附範例、程式光碟)
內容描述
本書特色
1.本書完整介紹MATLAB R2019a的使用方法。
2.本書範例與程式說明均以視窗畫面來解說,更能讓讀者快速上手。
3.豐富的指令介紹與用心安排的章節內容,相信可讓讀者更能享受到MATLAB R2019a強大的運算功能。
內容簡介
本書主旨在使用MATLAB數值運算與模擬軟體學習程式設計,書中各章範例、練習題、習題題目眾多,必須盡可能練習習作,以奠定程式設計的良好基礎。書末內附光碟,內容包括範例、練習題、習題所有MATLAB程式檔案,方便讀者自行對照學。本書採用Step by Step的方式,搭配詳細的圖片說明,讓學生能夠輕鬆上手。本書適合科大電子、電機、資工系「MATLAB程式設計」、「MATLAB程式應用」課程使用。
目錄大綱
第1章 簡介MATLAB R2019a
1-1 啟動與退出
1-2 使用環境
1-3 功能表
1-4 線上輔助
第2章 基本函數
2-1 簡單運算
2-2 變數
2-3 複數函數
2-4 三角函數
2-5 指數函數
2-6 算數函數
習題
第3章 陣列與運算
3-1 簡易陣列
3-2 點積與叉積
3-3 簡易運算
3-4 標準陣列
3-5 陣列控制
3-6 陣列排序
3-7 陣列搜尋
3-8 陣列控制函數
習題
第4章 關係與邏輯運算
4-1 M檔案
4-2 關係運算
4-3 邏輯運算
4-4 函數
習題
第5章 控制流程
5-1 for迴圈
5-2 while 迴圈
5-3 if
5-4 switch ~ case
習題
第6章 M檔案函數
6-1 eval
6-2 feval
6-3 自定函數
6-4 遞迴
習題
第7章 矩陣代數
7-1 基本運算
7-2 矩陣函數
7-3 矩陣變換函數
7-4 線性方程式
7-5 特徵值與奇異值
習題
第8章 二維圖形
8-1 plot
8-2 label & axes box
8-3 axis & zoom
8-4 多重繪圖
8-5 特殊繪圖
8-6 fplot與ezplot
8-7 幾何圖形
習題
第9章 三維圖形
9-1 線條圖
9-2 網格圖
9-3 表面圖
9-4 觀測點
9-5 等高線圖
9-6 特殊圖
9-7 cylinder & sphere
9-8 volume visualization
9-9 fplot3()與ezplot3()
習題
第10章 顏色與光源
10-1 顏色對映
10-2 caxis
10-3 顏色做為第4軸
10-4 光源模式
10-5 照相機光源
習題
第11章 多項式
11-1 求根
11-2 運算
11-3 Evaluation
11-4 曲線擬合
習題
第12章 三次方曲線規
12-1 Spline
12-2 Hermite
12-3 Interp
12-4 Integration
12-5 Differentiation
12-6 Spline on a plane
習題
第13章 傅立葉分析
13-1 fft
13-2 fft2
13-3 ifft2
習題
第14章 積分與微分
14-1 積分
14-2 微分
習題
第15章 微分方程
15-1 一階微分方程式
15-2 二階微分方程式
習題
第16章 影像與動畫
16-1 image
16-2 movie
16-3 simple Animation
16-4 數位影像顯示
16-5 數位影像點處理
16-6 數位影像鄰域處理
16-7 數位影像之傅立葉轉換
習題