MATLAB程式設計與工程套用(2023年7月1日清華大學出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《MATLAB程式設計與工程套用》是2023年7月1日清華大學出版社出版的圖書,作者:向軍 李萬春。

基本介紹

  • 中文名:MATLAB程式設計與工程套用
  • 作者:向軍、李萬春
  • 出版時間:2023年7月1日
  • 出版社:清華大學出版社
  • ISBN:9787302635567
  • 定價:79 元
  • 印次:1-1
  • 印刷日期:2023.07.12
內容簡介,圖書目錄,

內容簡介

本書面向高等學校理工科專業學生和行業工程技術人員,旨在幫助理工科專業低年級學生和相關行業還沒有編程基礎的工程技術人員了解電腦程式設計的基本思想和方法,熟練掌握MATLAB工具,引導讀者從電腦程式設計的基本概念逐漸過渡到工程實踐套用。
全書共分為三篇:第一篇MATLAB程式設計基礎(第1章~第5章),主要介紹電腦程式設計的基本概念、MATLAB R2022b的工作環境及基本操作、基本數據類型及運算、MATLAB基本結構程式設計、函式、排序索引與搜尋;第二篇MATLAB高級程式設計(第6章~第8章),主要介紹MATLAB中的高級數據類型、檔案及檔案操作和數據的可視化;第三篇MATLAB程式設計的工程套用(第9章~第12章),主要介紹MATLAB線上性代數與矩陣、數值微積分與符號運算、複變函數與積分變換、隨機變數與噪聲分析及工程問題求解中的套用。
為便於讀者高效學習,快速掌握MATLAB程式設計的基本方法及其在工程中的典型套用,本書作者精心製作了完整的案例源碼和同步練習題代碼(12章共2萬+行),並對重難點內容錄製了詳細的講解視頻和實戰案例操作視頻(約1000分鐘)。
本書適用於高等院校理工科專業本科生和高職高專學生、各類培訓機構教材,也適用於其他專業和行業的工程技術人員作為電腦程式設計、工程數學、數學建模和系統仿真、計算機輔助設計等工程套用的自學入門參考讀物。

圖書目錄

第一篇MATLAB程式設計基礎
第1章MATLAB與程式設計
微課視頻33分鐘
1.1算法和程式
1.1.1算法
1.1.2程式設計語言
1.1.3程式的編譯和解釋
1.2MATLAB入門
1.2.1MATLAB的工作環境
1.2.2腳本和程式
1.3MATLAB的內置函式
1.4MATLAB的幫助系統
第2章基本數據類型及運算
微課視頻115分鐘
2.1基本數據類型
2.1.1整數
2.1.2浮點數
2.1.3常量
2.2變數及其屬性
2.2.1變數及其賦值
2.2.2變數的屬性
2.3數組
2.3.1數組的基本概念
2.3.2數組的創建
2.3.3數組元素的訪問
2.3.4數組大小的獲取
2.4數據的基本運算
2.4.1標量運算
2.4.2數組運算
2.5字元與字元串
2.5.1字元及其編碼
2.5.2字元串與字元串數組
2.5.3文本與數值型數據之間的轉換
2.5.4字元向量和字元串的基本操作
2.6數據的輸入和輸出
2.6.1數據的輸入
2.6.2數據的輸出顯示
第3章MATLAB基本結構程式設計
微課視頻105分鐘
3.1面向過程程式設計簡介
3.2邏輯數據類型及其運算
3.2.1邏輯數據類型
3.2.2關係運算和邏輯運算
3.3分支結構程式設計
3.3.1if語句
3.3.2switch語句
3.4循環結構程式設計
3.4.1基本的循環語句
3.4.2循環語句的嵌套
3.4.3break和continue語句
3.4.4循環語句的向量化
第4章函式
微課視頻80分鐘
4.1函式的基本概念
4.1.1函式檔案
4.1.2函式的基本結構
4.2函式的創建與調用
4.3局部函式、嵌套函式和匿名函式
4.3.1局部函式
4.3.2嵌套函式
4.3.3匿名函式
4.4函式之間的數據共享
4.4.1函式的工作區與局部變數
4.4.2工作區之間的數據共享
4.5函式的參數驗證
4.5.1參數的有效性聲明
4.5.2驗證函式
4.5.3參數的種類
第5章排序、索引與搜尋
5.1排序
5.1.1排序的基本方法
5.1.2排序內置函式
5.2索引
5.3搜尋
5.3.1搜尋的基本方法
5.3.2搜尋內置函式
第二篇MATLAB高級程式設計
第6章MATLAB中的高級數據類型
微課視頻46分鐘
6.1元胞數組
6.1.1元胞數組的創建
6.1.2元胞數組中數據的訪問
6.1.3字元向量元胞數組
6.1.4元胞數組與函式的可變個數參數
6.2結構體數組
6.2.1結構體數組的創建
6.2.2結構體數組的訪問和操作
6.2.3嵌套結構體
6.2.4函式的結構體參數
6.3表
6.3.1表的創建和查看
6.3.2表中數據的訪問
6.3.3表數據的統計和排序
第7章檔案及檔案操作
微課視頻44分鐘
7.1MATLAB中常用的檔案格式
7.2MAT檔案
7.2.1工作區變數的保存和載入
7.2.2MAT檔案內容的查看
7.3文本檔案和電子表格檔案
7.3.1數據的導出
7.3.2數據的導入
7.4低級檔案操作
7.4.1檔案的打開和關閉
7.4.2文本格式檔案的訪問
7.4.3二進制格式檔案的訪問
第8章數據的可視化
微課視頻98分鐘
8.1圖形視窗
8.1.1圖形視窗的創建和關閉
8.1.2圖形視窗屬性設定
8.1.3圖形區的劃分
8.2二維線圖及屬性設定
8.2.1二維線圖的繪製
8.2.2圖形屬性設定
8.2.3坐標區屬性設定
8.3圖形的互動
8.3.1圖形的縮放和平移
8.3.2數據提示和數據點的刷亮
8.4圖形的導出和保存
8.4.1FIG檔案的導入和導出
8.4.2圖形保存為圖像檔案
第三篇MATLAB程式設計的工程套用
第9章線性代數與矩陣
9.1矩陣的概念與創建
9.1.1矩陣的創建
9.1.2特殊矩陣的創建
9.2矩陣的基本運算
9.2.1矩陣的基本算術運算
9.2.2矩陣的轉置與旋轉
9.2.3方陣的行列式
9.2.4逆矩陣
9.3矩陣的變換與分解
9.3.1初等行變換
9.3.2矩陣的分解
9.4線性代數方程組的求解
9.4.1線性代數方程組的矩陣表示
9.4.2線性代數方程組的求解介紹
9.4.3欠定方程組和超定方程組
9.5線性代數的套用
9.5.1電阻電路的分析
9.5.2數字圖像的處理和變換
第10章數值微積分與符號運算
10.1數值微積分
10.1.1歐拉法
10.1.2龍格庫塔法
10.1.3數值微積分的專用函式
10.2微分方程的數值求解
10.2.1一階微分方程
10.2.2高階微分方程
10.2.3常微分方程求解的專用函式
10.3符號運算及符號方程的求解
10.3.1符號對象
10.3.2符號運算
10.3.3符號方程的求解
10.4動態系統分析
10.4.1動態系統及其時域方程
10.4.2動態系統回響的求解
10.4.3動態系統的狀態空間方程
第11章複變函數與積分變換
11.1複數與複變函數
11.1.1複數的表示
11.1.2複數的基本運算
11.1.3複變函數
11.2傅立葉變換
11.2.1周期信號的頻譜分析
11.2.2連續信號的傅立葉變換
11.2.3快速傅立葉變換
11.3拉普拉斯變換
11.3.1拉普拉斯變換和拉普拉斯反變換
11.3.2連續系統的復頻域分析
第12章隨機變數與噪聲
12.1隨機事件及其機率
12.1.1隨機事件
12.1.2機率
12.1.3MATLAB中隨機數的產生與機率計算
12.2隨機變數及其分布
12.2.1隨機變數及其分布函式
12.2.2離散型隨機變數的機率分布
12.2.3連續型隨機變數的機率密度
12.2.4常用分布的MATLAB實現
12.3隨機變數的數字特徵
12.3.1數學期望
12.3.2方差
12.3.3數字特徵的MATLAB求解
12.4隨機過程與噪聲
12.4.1隨機過程
12.4.2噪聲
參考文獻

相關詞條

熱門詞條

聯絡我們