Simulink
Simulinkの最新ニュースをまとめて検索!
| Simulink | |
|---|---|
| 開発元 | The MathWorks |
| 最新版 | 7.4 (part of R2009b) (2009年09月04日) |
| 対応OS | Cross-platform[1] |
| ライセンス | プロプライエタリ・ソフトウェア |
| 公式サイト | Simulink 製品ページ |
Simulink(シミュリンク)はThe MathWorks社によって開発された、モデリング、シミュレーション、解析のためのマルチドメインシミュレーション及びダイナミックシステムである。
目次 |
[編集] 概要
MATLABプロダクトファミリ[1]の一つであるが、インストールされているMATLABの構成によってはSimulinkが構成されていない場合もある。
おもなインターフェースはグラフィカルなブロックダイアグラムツールと、カスタマイズ可能なブロックライブラリのセットである。 SimulinkはMATLAB環境によって提供され、MATLABとともに動作する。 Simulinkはマルチドメインシミュレーションおよびデザインのために制御理論、デジタル信号処理などの分野で広く使われている。
専門分野ごとにブロックがまとめられたブロックセット(blockset)はMathwork社によって多数用意されているが、ブロックセットによっては特定のToolboxが必要になることもある。たとえばデジタル信号処理で頻繁に使用するSingnal Processing Blocksetの場合、Signal Processing Toolboxが必須となる。
ブロックモデルの保存ファイルの拡張子は「.mdl」。
[編集] アドオン製品
MathWorks社、サードパーティーの多くのハードウェアまたはソフトウェア・プロダクトはSimulinkに利用できる。
[編集] コード生成
MathWorksによる製品のReal-Time Workshopを利用することで、Simulink上で作成したブロック線図モデルから、システムのリアルタイム実施のために、C言語のコード(Cコード)を自動生成できる。 コードの効率と柔軟性が向上するため、迅速な繰り返しのためのその柔軟性と能力のために、組み込みシステムデザイン作業のための一般的なツールであることに加え、広く使われている。
また、Real-Time Workshop Embedded Coderは組み込みシステム用の効率的なコードを生成する。
そして、アドオンは、Infineon C166, Motorola 68HC12, Motorola MPC 555, TI C2000, and TI C6000を含む、特定のEmbedded Targetをサポートする。
さらに、MathWorksによるSimulink HDL Coderを使用することで、Simulinkのブロック線図モデルおよびStateflowチャートから自動的に論理合成VHDLおよびVerilogが生成できる。
[編集] 関連項目
- Toolboxe及びアドオン
- Stateflow
- PLECS
- LMS Imagine.Lab AMESim
- LabVIEW
- データフロープログラミング
- フローベースプログラミング (FBP)
[編集] 脚注
[編集] 外部リンク
- MathWorks日本語サイトの製品ページ
- MATLAB Central(MATLABユーザコミュニティ) - Simulinkに関しても取り扱っている
- PARS home page
最終更新 2009年11月27日 (金) 10:56 (日時は個人設定で未設定ならばUTC)。
【Simulink】変更履歴


