Matlab の使い方

2021/05/21 作成

事前準備

Campus-Wide License と Mathworks アカウント

csgs2 上での Matlab は、Campus-Wide License により利用可能です。 下記のページをご覧になり、事前に(UTokyo Account と関連付けた) Mathworks アカウントを取得してください。

UTokyo MATLAB Campus-Wide License

csgs2 上の Matlab のアクティベーション

  • Matlab の利用には、ユーザー各自でアクティベーション (1回のみ) を行っていただく必要があります。

  • (上記で取得した)UTokyo Account と関連付けた Mathworks アカウントが必要です。

  • アクティベーションにはGUI (X Window System)が必要です。 教育用計算機システム (ECCS) の端末の Mac環境もしくは リモートアクセス環境 から行うことをおすすめします。

※アクティベーション完了後の Matlab の利用には、GUI は必須ではありません。

GUI (X Window System) が有効な環境で csgs2 にログインした後、 activate_matlab.sh を実行してください。アクティベーションの画面が表示されます。

利用について

端末上 (X Windows System なし) での利用

端末上で matlab とタイプして、端末上で対話型式で起動できます。

X環境

X Window System が有効な環境では、 matlab とタイプすることで、GUI で起動します。

バッチ利用

あらかじめ FILENAME.m ファイルを用意しておき、以下のようにするとバッチ的に利用できます。

matlab -r FILENAME

出力を別ファイルにするには、以下のようにします。

matlab -r FILENAME -logfile OUTPUTFILE_NAME

利用可能な Toolbox

Toolboxは以下のものが利用可能です。

  • Financial Toolbox

  • Optimization Toolbox

  • Statistics and Machine Learning Toolbox

  • Parallel Computing Toolbox

  • Symbolic Math Toolbox


MATLAB での GPU の利用

質問などは csgs-info [at] e.u-tokyo.ac.jp へ