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