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

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

 Réponse acceptée

MathWorks Support Team
MathWorks Support Team le 15 Sep 2026 à 0:00

0 votes

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 向けドキュメントをご参照ください。

Plus de réponses (0)

Catégories

En savoir plus sur 起動と終了 dans Centre d'aide et File Exchange

Produits

Version

R2025b

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!