2016a(R2016a)」を発表した。Explorer」が提供された。Editor)で確認できるようにしたもの。インタラクティブな解説付けとして、コメントや文章の解説なども入れることが可能であり、数式エディタ「MuPADノートブック」を使うことなく、1つの画面で記述することができるほか、ストーリーテリングとして、シナリオを記述して、1つのストーリーとして作成し、それをコンテナ化して、他人とのシェアすることも可能だ。そのコンテナを受け取った側は、それを使って、同じことの再現やスクリプトの修正なども可能。研究の過程などを記録として残すことで、1つの成果として残すことができるようになる。Designerは、対話型アプリケーション作成における2つの主要タスクであるビジュアルコンポーネントのレイアウトとアプリ動作のプログラミングが統合されており、ユーザーインタフェース(UI)上にボタンやゲージなどのアイコンを配置して、クリックするだけで、対象アイコンの基本的なコードを生成することを可能とするもの。細かな修正が必要な場合も、エディタを用いて、修正、実装といったことが容易に行えるため、作業の簡素化を図ることが可能だ。Explorerは、1つの環境の上で、アプリやツールボックスを一元的にアクセスできるようにした集合サイトで、欲しいアプリなどを検索してインストール、実行することが可能。ユーザーが持っていないツールボックスなどを試用DLする、といったことを手軽にできるようになった。Explorerにより、探したいアプリやツールボックスに容易にアクセスできるようになったまた、Simulinkでは、制御系製品のアップデートや各種の機能強化などが行われた。Faster」の3つを大きな開発テーマに掲げ、複雑なもののシンプル化による作業開始の容易化や、ライブラリやUIの充実、計算パフォーマンスの向上、操作の手数削減、バッチ処理の自動化などが施されたという。具体的には、例えば開始ページ1つとっても、従来はブロックライブラリが立ち上がっていたが、R2016aでは、開始ページが立ち上がり、パターン組みされたSimulinkモデルのリファレンスや、過去に編集したモデル、用意された例題集を見ながらの作業、といったことが可能となった。Simulinkのブロック線図の作成速度向上にむけ、ブロック単体を選択したときに、即座にコメントアウトしたり、線を選んだ際にオートルーティングするといった機能なども追加された。単位系の概念を内部で扱えるようになり、かつ、単に単位を指定するだけでなく、同じ単位系で入力から出力まで統一されていない場合、エラーを出すなど、大規模モデル開発におけるミスの低減をはかることが可能となっている。加えて、SoC、マイコン、FPGAといった複数の組み込みターゲットを混在させた、異なるモデル定義の環境であっても、シミュレーションが可能となり、より大規模モデル開発への対応が進んだ形となっている。DrivelineのようなSimscape+○○といった名称となったほか、Simscapeでもランタイムパラメータをサポートしたことで、Simscape対応モデルでもリアルタイムでのパラメータ変更が可能となった。Fluids」では、従来の温度一定条件から、過渡特性を持たせ、変化するシステムを模擬できるようになったことから、従来の建機や農機、重工系の特殊機械などのみならず、さまざまな利用シーンでの活用が可能になった。「Simscape」の名前が冠されたライブラリ群へと変更されたなお、R2016aでは、制御系設計に関しても強化が施されている。Reducer」が追加された。同アプリは、従来は高次モデルの低次元化の際に、複数のウインドウを開いて作業する必要があったものを、1つのウインドウへと統合することで、手軽に検証を行うことを可能とするものとなっている。Test」もバージョン2.0へとアップデートされた。Toolbox」に対応した。Products」では、Cソースコードで作ったSファンクションに対し、ソースコードの解析をSimulinkの実行環境で検証することを可能としたことで、潜在的なバグがないかのチェックして、実行した際の動的検査の手間を省くことが可能となった。※本記事は掲載時点の情報であり、最新のものとは異なる場合があります。Corporation。