MATLAB 程式設計
MATLAB 是一款數學軟體包,可用於分析和解決數學和工程問題,例如數值計算、圖形繪製、程式設計等等。MATLAB 將所有變數都以標量、向量或矩陣的形式處理。這本 MATLAB 程式設計 書籍旨在為新的 MATLAB 使用者提供對 MATLAB 基本和中級水平使用的概述,並且當然要免費提供給可能在課程中使用本書的學生。首先,MATLAB 是一種資料分析指令碼語言(請注意我沒有說它是程式語言),可以把它看作是功能強大的可程式設計計算器,它包含專門為數學應用構建的有用預設函式。
名稱 MATLAB 本身是 “MATrix LABoratory” 的縮寫。最初,它是在 1980 年代初的簡單互動式矩陣計算器。隨著時間的推移,它逐漸發展成為由 MathWorks 開發的程式語言。它最初是一種矩陣程式語言,其中線性代數程式設計很簡單。它可以在互動式會話和批處理作業中執行。雖然其他程式語言通常一次處理一個數字,但 MATLAB 的主要設計是針對整個矩陣和陣列進行操作。所有 MATLAB 變數都是多維陣列,無論資料型別如何。矩陣是一個二維陣列,通常用於線性代數。
MATLAB 的設計還配備了工具箱。工具箱是自定義函式和/或類的軟體包,通常針對特定主題(例如控制系統、訊號處理甚至深度學習)。工具箱要麼由 Mathworks 官方提供,需要昂貴的許可證,要麼可以從檔案交換中心免費下載。
最後,本書假定您擁有最新版本的 MATLAB,但如果您沒有,不用擔心。我相信大多數示例也可以使用 Octave 執行,因為 Octave 嘗試在很大程度上與 MATLAB 的程式設計語法相容(在大多數情況下)。
點選此連結嘗試 MATLAB 的免費版本:| Octave-Online.
| 第 1 章:MATLAB 簡介。 | ||
| 第 2 章:MATLAB 概念 | ||
| 第 3 章:變數操作 | ||
| 第 4 章:向量和矩陣 | ||
![]() |
第 5 章:陣列 | |
| 第 6 章:圖形繪製。 | ||
| 第 7 章:函式。 | ||
| 第 8 章:高階 MATLAB 函式。 | ||
| 第 9 章:M 檔案編碼。 | ||
| 第 10 章:GUI 程式設計 MATLAB |
| |
| 附加章節 |
- MATLAB 文件 來自 The MathWorks。
- MATLAB 程式彙編 來自“MATLAB 程式用於工程學生”。
- MATLAB 程式語言起源、優勢、實現 來自 Bobs SEO
許多其他華夏公益教科書使用 MATLAB 來教授他們的主題。以下華夏公益教科書使用 MATLAB










