《MATLAB 2020數學計算從入門到精通》以MATLAB 2020為基礎,講解數學計算的各種方法和技巧。全書共9章,主要內容包括MATLAB基礎數學計算、MATLAB基礎知識、概率分布、方差分析及回歸分析、集合、積分計算、方程組的求解、大地測量學和形態(tài)學圖像處理。本書覆蓋數學計算的各個方面,實例豐富而典型,指導讀者有的放矢地進行學習。
《MATLAB 2020數學計算從入門到精通》既可作為MATLAB初學者的入門用書,也可作為工程技術人員、本科生和研究生的學習用書。
《MATLAB 2020數學計算從入門到精通》附贈340分鐘的講解視頻,讀者掃碼即可在線觀看,同時還附贈全部案例的程序源代碼,讀者也可自行下載(詳見封底)。
實例專業(yè):書中實例均為數學計算項目案例,保證讀者能夠同時學好知識點和實操技能。
資源豐富:全書包含250個案例 340分鐘的視頻講解 全部案例程序源代碼,讀者掃描案例旁邊的二維碼即可觀看,也可按照封底提示自行下載觀看。
MATLAB是美國MathWorks公司出品的一款優(yōu)秀的數學計算軟件,具有強大的數值計算和數據可視化能力。經過多年的發(fā)展,MATLAB功能日趨完善。MATLAB已經發(fā)展成為多種學科必不可少的計算工具,成為自動控制、應用數學、信息與計算科學等專業(yè)本科生與研究生必須掌握的基本技能。
為了幫助零基礎讀者快速掌握MATLAB數學計算的方法,本書從基礎著手,對MATLAB的基本函數功能進行詳細介紹,同時根據不同學科讀者的需求,對MATLAB在數學計算領域的應用進行了詳細的介紹。
MATLAB本身是一個極為豐富的資源庫。因此,對大多數用戶來說,一定有部分MATLAB內容看起來是透明的,即用戶能明白其全部細節(jié);另有些內容表現為灰色,即用戶雖明白其原理但是對于具體的執(zhí)行細節(jié)不能完全掌握;還有些內容則全黑,即用戶對它們一無所知。本書僅涉及MATLAB在數學計算方面應用的一小部分。本書所有算例均已在計算機上經過了驗證。
一、本書特色
MATLAB書籍浩如煙海,讀者要挑選一本自己中意的書反而很困難,真是亂花漸欲迷人眼。那么,本書為什么能夠在您眾里尋他千百度之際,于燈火闌珊處讓您驀然回首?本書有以下五大特色。
作者權威
《MATLAB 2020數學計算從入門到精通》由著名CAD/CAM/CAE圖書出版專家胡仁喜博士指導,大學資深專家教授團隊執(zhí)筆編寫。本書是作者總結多年的設計經驗以及教學的心得體會,力求全面細致地展現出MATLAB在數學計算應用領域的各種功能和使用方法。
實例專業(yè)
《MATLAB 2020數學計算從入門到精通》中有很多實例本身就是數學計算在工程應用中的案例,經過作者精心提煉和改編。不僅保證了讀者能夠學好知識點,還能幫助讀者掌握實際的操作技能。
提升技能
《MATLAB 2020數學計算從入門到精通》從全面提升MATLAB數學計算能力的角度出發(fā),結合大量的案例來講解如何利用MATLAB進行數學計算,真正讓讀者學會計算機輔助數學計算的方法和技巧。
內容全面
《MATLAB 2020數學計算從入門到精通》共9章,分別介紹了MATLAB基礎數學計算、MATLAB基礎知識、概率分布、方差分析及回歸分析、集合、積分計算、方程組的求解、 大地測量學和形態(tài)學圖像處理。
知行合一
《MATLAB 2020數學計算從入門到精通》提供了使用MATLAB解決數學計算問題的實踐性指導,它基于MATLAB R2020a版,內容由淺入深,特別是本書對每一條命令的使用格式都做了詳細的說明,并為讀者提供了大量的例題說明其用法,對于初學者自學很有幫助。本書也可作為科技工作者的數學計算工具書。
二、電子資料使用說明
《MATLAB 2020數學計算從入門到精通》隨書附贈了電子資料包。包含全書講解實例和練習實例的源文件素材,并制作了全程實例動畫同步AVI文件。為了增強教學的效果,更進一步方便讀者的學習,作者對實例動畫進行了配音講解,讀者可以在書中直接掃碼觀看教學視頻。
三、致謝
《MATLAB 2020數學計算從入門到精通》由華東交通大學教材基金資助,主要由華東交通大學的林鳳濤、槐創(chuàng)鋒和楊世德編寫,華東交通大學的楊洋、賈雪艷和宋小科也參與了部分章節(jié)的校對工作,在此對他們的付出表示感謝。
讀者在學習過程中,若有疑問,請登錄www.sjzswsw.com 或聯系714491436@qq.com。歡迎加入三維書屋MATLAB圖書學習交流群(QQ:656116380)交流探討。也可以登錄本QQ交流群或關注機械工業(yè)出版社計算機分社官方微信訂閱號IT有得聊(詳見封底)索取本書配套資源。
前言
第1章 MATLAB基礎數學計算
1.1 數據計算
1.1.1 變量
1.1.2 數據的顯示格式
1.1.3 算術運算符
1.1.4 關系運算符
1.1.5 邏輯運算符
1.2 向量
1.2.1 向量的生成
1.2.2 向量運算
1.3 矩陣
1.3.1 矩陣的生成
1.3.2 特殊矩陣
1.3.3 矩陣元素函數
1.3.4 對角矩陣
1.3.5 矩陣基本運算
第2章 MATLAB基礎知識
2.1 文件路徑
2.2 文件夾的管理
2.2.1 當前文件夾管理
2.2.2 創(chuàng)建文件夾
2.2.3 刪除、移動或復制文件夾
2.3 打開和關閉文件
2.4 文件屬性
2.5 二維繪圖命令
2.5.1 plot繪圖命令
2.5.2 line命令
2.5.3 subplot命令
2.5.4 tiledlayout繪圖命令
2.6 圖形屬性設置
2.6.1 坐標系與坐標軸
2.6.2 圖形注釋
第3章 概率分布
3.1 概率分布基礎
3.1.1 概率分布定義
3.1.2 概率分布對象
3.1.3 概率分布函數
3.2 離散型隨機變量
3.2.1(01)分布
3.2.2 伯努利試驗、二項分布
3.2.3 泊松分布
3.3 連續(xù)型隨機變量
3.3.1 均勻分布
3.3.2 指數分布
3.3.3 正態(tài)分布
3.3.4 中心極限定理
3.3.5 Box-Muller算法
3.4 概率分布圖
3.4.1 直方圖
3.4.2 箱線圖
3.4.3 概率圖
3.5 圖形交互
3.5.1 隨機數直方圖
3.5.2 概率分布圖
第4章 方差分析及回歸分析
4.1 數據分析
4.1.1 樣本均值
4.1.2 樣本方差與標準差
4.1.3 協(xié)方差和相關系數
4.2 方差分析
4.2.1 單因素方差分析
4.2.2 雙因素方差分析
4.3 回歸分析
4.3.1 一元線性回歸
4.3.2 多元線性回歸
4.3.3 部分小二乘回歸
第5章 集合
5.1 集合分類
5.2 集合操作函數
5.2.1 intersect命令
5.2.2 union命令
5.2.3 setdiff命令
5.2.4 setxor命令
5.3 集合元素函數
5.3.1 ismember命令
5.3.2 unique命令
5.3.3 issorted命令
第6章 積分計算
6.1 數列
6.1.1 數列求和
6.1.2 數列求積
6.2 級數
6.2.1 級數求和函數
6.2.2 級數累乘函數
6.3 極限、導數與微分
6.3.1 極限
6.3.2 導數與微分
6.4 積分
6.4.1 定積分
6.4.2 廣義積分
6.4.3 不定積分
6.4.4 積分函數
6.5 積分變換
6.5.1 傅里葉積分變換
6.5.2 傅里葉逆變換
6.5.3 快速傅里葉變換
6.5.4 拉普拉斯變換
6.5.5 拉普拉斯逆變換
第7章 方程組的求解
7.1 方程的運算
7.1.1 方程組的介紹
7.1.2 方程式的解
7.1.3 線性方程有解
7.2 線性方程組求解
7.2.1 線性方程組定義
7.2.2 利用矩陣的基本運算
7.2.3 利用矩陣分解法求解
7.2.4 非負小二乘解
7.3 常微分方程的數值解法
7.3.1 歐拉方法
7.3.2 龍格-庫塔方法
7.3.3 龍格-庫塔方法解剛性問題
7.4 常微分方程的符號解法
7.5 時滯微分方程的數值解法
7.6 綜合實例:四元一次方程組求解
第8章 大地測量學
8.1 大地測量學基礎
8.2 大地測量坐標系
8.2.1 地理坐標系
8.2.2 投影坐標系
8.2.3 大地坐標系
8.2.4 坐標系轉換
8.3 地球空間模型
8.3.1 大地水準面
8.3.2 參考橢球面
8.3.3 參考球體
8.3.4 扁球體
8.4 繪制地圖
8.4.1 繪制路徑
8.4.2 繪制輪廓
8.4.3 繪制多邊形
8.4.4 繪制網絡圖
8.5 橢球面上的測量計算
8.5.1 橢球定位和定向
8.5.2 平均半徑和曲率半徑計算
8.5.3 方位角計算
8.5.4 坡度、坡向計算
8.5.5 位置計算
8.6 球面上的距離計算
8.6.1 橢圓
8.6.2 軌跡線
8.6.3 小圓
8.6.4 圖形交互繪制
8.6.5 距離計算
8.6.6 交點計算
8.7 多邊形面積計算
8.7.1 計算任意多邊形面積
8.7.2 球面四邊形
第9章 形態(tài)學圖像處理
9.1 圖像處理
9.1.1 圖像的顯示
9.1.2 圖像的讀寫
9.1.3 圖像格式的轉換
9.1.4 圖像信息查詢
9.2 形態(tài)學數字圖像處理
9.3 形態(tài)學圖像處理基本運算
9.3.1 創(chuàng)建形態(tài)結構元素
9.3.2 基本運算
9.3.3 底帽濾波
9.3.4 頂帽濾波