1.1 軟件介紹
1.1.1 Matlab的介紹
MATLAB(MATrix LABoratory
)是一款由 MathWorks
公司開發的高級編程語言和交互式環境,廣泛用于 科學計算、數據分析、機器學習、工程建模、仿真和信號處理 等領域。
1.1.2 主要應用領域
- 數據分析與可視化
- 機器學習與人工智能
- 信號處理與通信
- 圖像與視頻處理
- 控制系統設計
- 金融建模與計算
- 計算生物學
- 工程計算與仿真
1.1.3 Matlab的優勢
? 矩陣運算強大,適用于科學計算
? 內置眾多工具箱,支持多學科應用
? Simulink 支持系統建模與仿真
? 良好的可視化能力,易于繪圖分析
1.2 界面使用
1.2.1 Matlab界面介紹
界面介紹:
簡單示例代碼:
注釋:
- 當我們的計算結果沒有賦值的時候,matlab會默認把計算結果賦值給
ans
的變量。ans
變量是 MATLAB 預定義的,不建議用于命名其他變量,以免混淆。- 這在 臨時計算 時很有用,但如果結果需要長期使用,建議明確賦值給變量以避免被覆蓋。
1.2.2 創建Matlab腳本
利用.m
后綴的腳本文件(又稱為m文件)編程:
- 點擊MATLAB菜單欄:
主頁-->新建-->腳本
;或者使用快捷鍵Ctrl+N
。 - 點擊MATLAB菜單欄:
編輯器-->保存
,或者使用快捷鍵Ctrl+S
。 - 點擊MATLAB菜單欄:
編輯器-->運行
,或者使用快捷鍵F5
。
注釋:
clear;清空工作區
clc;清空命令行窗口
補充:強大的實時腳本
MATLAB從2016的版本開始,引入了實時腳本的功能,實時腳本的文件后綴是
.mlx
。