![見出し画像](https://assets.st-note.com/production/uploads/images/126969837/rectangle_large_type_2_06c5a8c400e43f904b01fae5d394e215.png?width=800)
MATLABを無料で利用する
![](https://assets.st-note.com/img/1704669519374-eZ1fvwzrOy.png?width=800)
MATLABを利用するにはライセンスを購入する必要がありますが,タブレット端末(iOS,Android)用のMATLAB Mobile アプリは,Mathworksアカウントを作成(無料)することで,無料で利用することができます。
![](https://assets.st-note.com/img/1704668909669-YD58BMynm6.jpg?width=800)
MATLAB Mobile には,Control System Toolbox や Optimization Toolbox,Signal Processing Toolbox など,制御工学や最適化,信号処理に利用できるツールボックスが含まれています。タブレットの操作性の問題はありますが,簡単なプログラムの作成と実行ぐらいなら十分に役立ちます。とくに,サンプルコードを実行して動作を確認するにはもってこいです。
以下では,Pythonによる制御工学入門(改訂2版)のサンプルコードをMATLAB Mobile上で実行する手順を紹介します。
環境構築
Mathworksアカウントを作成します。公式サイトにアクセスしてアカウントを作成します(無料です)。すでにMATLABを利用できている方は不要かと思います。
MATLAB Mobile アプリをタブレット端末にインストールします。
サンプルコードのダウンロード
MATLAB Drive にサンプルコードをダウンロードする。Mathworksアカウントを作成すると,MATLAB Driveというクラウドストレージが5GB分利用できます。これを利用します。
Pythonによる制御工学入門(改訂2版)のサポートページにアクセスし,MATLAB Drive のリンクをクリックします。
![](https://assets.st-note.com/img/1704670456380-go0Pnqmvs7.png?width=800)
MATLAB Drive に移動したら,「自分のファイルに追加」をクリックして,自分のストレージにファイルをコピーします。
![](https://assets.st-note.com/img/1704670588560-iVsxfYptn9.png?width=800)
![](https://assets.st-note.com/img/1704670707135-QXDFTzTn1Z.png?width=800)
MATLAB Mobile で実行
MATLAB Drive にファイルをコピーしたら,MATLAB Mobile 上で利用できるようになっています。
![](https://assets.st-note.com/img/1704670885081-ccxZeauSHv.jpg?width=800)
実行したいファイルを選択して開きます。あとは,右上の実行ボタン(セクションの実行か実行)を押して実行します。サンプルコードは適当にセクション区切りをしていますので,「セクションの実行」で実行してくのがよいでしょう。なお,サンプルコードは変更可能ですので,パラメータを変更しながらプログラムの動作を確認することができます。
![](https://assets.st-note.com/img/1704671157404-C1mfaPseLn.jpg?width=800)
その他機能
上記では,サンプルコードを実行する方法を紹介しましたが,その他の使い方としては
MATLAB Mobile上のコマンドプロンプトでコマンドを実行する
テキストエディタで「mファイル」(MATLABプログラム」)を作成し,MATLAB Driveにアップロードして,MATLAB Moble で実行する
データや画像をMATLAB Drive にアップロードして利用する
タブレット端末の加速度センサやマイクを利用して,データを取得し,それを利用する
などが可能です。
制御工学のサンプルコードが提供されている書籍
Pythonによる制御工学入門改訂2版(オーム社)
Pythonコードがメインですが,対応するMATLABコードがMATLAB Driveで共有されています。
![](https://assets.st-note.com/img/1704674607508-FL2SQawAHx.jpg)
制御系設計論(コロナ社)
MATLABコードがMATLAB Driveで共有されています。
![](https://assets.st-note.com/img/1704674610406-N3bVyGLZmW.png)
この記事が気に入ったらサポートをしてみませんか?