Windows で GUI を使用せずにコマンドラインから MATLAB を実行できますか?

Windows で GUI を使用せずにコマンドラインから MATLAB を実行できますか?

 Risposta accettata

MathWorks Support Team
MathWorks Support Team il 15 Set 2026 alle 0:00

0 voti

MATLAB は、Windows 環境において GUI に依存しない完全な動作をサポートしていません。-nodesktop などのオプションを使用してコマンドラインから MATLAB を起動することはできますが、起動時には引き続き Command Window を表示する必要があります。そのため、MATLAB は基本的なグラフィカル環境へのアクセスを必要とし、ターミナルのみのセッション内で完全に実行することはできません。
MATLAB Desktop を使用せずに MATLAB コードを非対話的に実行したい場合は、-batch 起動オプションを使用してください。
matlab -batch "myscript"
-batch オプションを使用すると、指定したコマンドまたはスクリプトを実行し、処理完了後に MATLAB は終了します。ただし、-batch で実行した場合でも、Windows 上でグラフィカル環境が必要であるという要件は変わりません。
つまり、-batch は MATLAB Desktop を使用せずに非対話的な実行を可能にしますが、完全なヘッドレス (GUI なし) 動作を提供するものではありません。
-batch オプションの詳細については、MATLAB の Windows 向けドキュメントをご参照ください。

Più risposte (0)

Categorie

Scopri di più su 起動と終了 in Centro assistenza e File Exchange

Prodotti

Release

R2025b

Tag

Non è stata ancora inserito alcun tag.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!