從命令列執行 MATLAB 指令碼

Sheeraz Gul 2022年5月11日
從命令列執行 MATLAB 指令碼

副檔名為 .m 的 MATLAB 指令碼可以在 Windows 或其他作業系統中使用命令提示符進行編譯。

本教程演示如何在 Windows 中從命令列執行 MATLAB 指令碼。

從命令列執行 MATLAB 指令碼

首先,確保將 MATLAB 新增到環境變數的路徑中:

環境變數

將 MATLAB 新增到環境變數後,我們可以通過命令提示符執行它。

讓我們嘗試從命令提示符執行以下 new.m 檔案。

disp('This matlab program is running from command line')

在命令提示符下執行以下命令。在 run() 命令中新增你的路徑和檔名。

matlab -nodisplay -nosplash -nodesktop -r "run('C:\Users\Sheeraz\matlab\new.m');

命令列

輸出:

MATLAB 命令列視窗

上面的命令將開啟帶有檔案輸出的命令視窗,但此命令視窗將保持開啟狀態。我們可以新增 exit 命令以在成功執行時關閉它。

matlab -nodisplay -nosplash -nodesktop -r "run('C:\Users\Sheeraz\matlab\new.m'); exit

此命令將執行 MATLAB 檔案並在成功執行時關閉命令視窗。

Author: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook