MATLAB/Simulink
MATLAB
MATLABとは、MathWorks社が開発・販売を行う数値解析ソフトウェアです。行列演算を得意としており、豊富なライブラリ(Toolbox)を使用する事で複雑な演算やアルゴリズムを簡潔に記述することが可能です。MATLABは、自動車、エレクトロニクス、エネルギー等様々な分野で活用されています。
特徴
- 簡潔なプログラミング言語と開発環境
- 数値計算、特に行列演算が高速
- グラフや図等を用いたデータの可視化が容易
- GUI構築、他言語とのインターフェース機能搭載
- 様々なコード又は処理系へ変換対応
- 豊富な拡張機能(Toolbox)で様々な分野に対応
Simulink
Simulinkとは、MATLAB上で動作するプロダクトの1つで、モデルと呼ばれるブロック線図で記述したアルゴリズムを、時間軸上でシミュレーションする事が可能なソフトウェアです。
特徴
- MATLABプロダクトファミリの1つ
- ブロック線図でアルゴリズムを表現(モデル)
- 時間概念を持つシミュレーションにより高精度な検証
- 伝達関数,PID,FFT等豊富なブロックライブラリ
- モデルベース開発に対応
- 豊富な拡張機能(Toolbox)で様々な分野に対応