Simulink

 

Simulink の新機能

私たちは絶えずSimulink® を改良しています。最新の機能についてご覧ください。

Simulink の新着情報を開発チームから直接お届けします。

モデル化の作業を高速化するため Simulink に追加された最新のスマート編集機能について学びます。
Simulink ソフトウェア コンポーネントのスケジューリング、分割、統合の最新手法について学びます。
parsim を使って何千もの Simulink シミュレーションを簡単に並列実行する方法を学びます。

スマート編集

端子接続キュー: 信号線描画時に互換性のある端子を強調表示

ブロック名の非表示: 既定のブロック名を非表示にしてモデルの外観を改善

バス配線の削減: サブシステム間およびサブシステム内の信号線を減らすために信号をバスとして素早くグループ化し、バス要素ポートを自動的に作成

端子の自動作成: 信号の経路指定時にブロックに入出力端子を追加

シミュレーション解析

シミュレーション ペーシング: 可視化結果を確認しやすくするためにシミュレーションを実時間の速度またはその他の指定されたペースで実行

ライブ エディターのシミュレーション データ インスペクター: ライブ エディターでシミュレーション データ インスペクターのプロットを直接追加、表示、編集

サンプル時間の凡例: 新しいサンプル時間の凡例を強調表示し、モデル内のサンプルレートを対話形式で識別

診断処理: 代数ループなどの診断メッセージからのエラーと警告を直接修正し、非表示にされた診断を管理

ヒット クロッシング メッセージ: デバッグ用メッセージを作成し、ハイブリッド システム モデリング用に Simulink でイベントを表示するため、Stateflow および SimEvents へ送信

信号の追跡: 信号をソースから伝播先まで強調表示してナビゲート

統合ストリーミングおよびログ記録: 信号を一度マークして、シミュレーション データ インスペクターにストリーミングし、MATLAB ワークスペースに記録

シミュレーション データ インスペクター: 新しい UI、時間許容誤差のサポート、および向上したパフォーマンスによりシミュレーション比較を実行

シミュレーション データ: MATLAB 変数エディターおよび MATLAB コマンド ウィンドウでシミュレーション出力データに簡単にアクセス

パフォーマンスの改善

Simulink キャッシュ: 共有されたモデル成果物を使用してシミュレーション結果をより早く取得

アクセラレータ Just-in-Time ビルド: 最上位モデルを迅速にビルドし、アクセラレータ モードのシミュレーション パフォーマンスを向上

自動ソルバー オプション: ソルバー設定の自動選択により、モデルの設定とシミュレーションが高速化

並列シミュレーション 

シミュレーション マネージャー: シミュレーションの進行状況および結果を監視、検査、可視化

並列シミュレーション: parsim コマンドで直接複数のシミュレーションを並列実行

インポート ファイル ストリーミング: メモリにデータをロードせずに MAT ファイルから大量の入力信号をストリーミング

機能のアップグレード

Simulink プロジェクトのアップグレード: プロジェクト内の MATLAB コード ファイルの互換性をチェックすることで、新しいリリースへのアップグレードを効率化

Simulink プロジェクトのアップグレード: Simulink プロジェクト内のすべてのモデルを最新リリースに簡単に更新

ハードウェア サポート

PARROT ミニドローン向け Simulink サポート パッケージ: PARROT ミニドローンの飛行制御アルゴリズムを展開

Android および iOS モバイル デバイス向けサポート: Simulink モデルからモバイル アプリを直接作成

無線通信: UDP および TCP/IP ブロックを使用して Simulink ハードウェア ターゲットが相互に通信可能

ランタイム ソフトウェア モデリング

スケジュール可能なコンポーネント: シミュレーションとソフトウェア環境適応のためモデルを明示的にスケジュール

スコープを指定した Simulink 関数: 再利用可能なソフトウェア コンポーネントのためにモデルの境界を超える Simulink 関数を作成

Initialize および Terminate Function ブロック: スタートアップおよびシャットダウンの動的な振る舞いをモデル化するイベントに対応

プロジェクト管理

影響解析: Simulink プロジェクトで依存関係と、ブロックまたは要件の変更による影響を簡単に識別

モデルの比較とマージ: モデル要素、Stateflow チャートおよび MATLAB Function ブロック間の差異を特定

プロジェクトの自動作成: フォルダーをプロジェクトにしてファイル、データおよび環境を 1 か所で簡単に管理

欠落している製品の識別: 欠落している製品を見つけてインストールし、関連付けられていないライブラリ リンクおよび不明なブロック タイプをもつモデルを修正

データ管理

未定義変数の検出: モデルの編集中に、欠落している変数に関する通知を瞬時に取得

モデル設計データ: データ ディクショナリからベース ワークスペースへのアクセスを許可することで、設計データに複数のソースを使用可能

信号エディター: 複数のシミュレーション向けに整理できる入力信号を作成および編集

モデル データ エディター: 信号、状態、参照される変数などのモデルで使用されるより多くのデータを簡単に表示、フィルター、グループ化および編集

プロパティ インスペクター: 単一のインターフェイスを使用して、モデル要素のパラメーターおよびプロパティを編集

変数モデリング

バスの可変信号: 可変条件を使用してバス要素を動的に追加および削除

Simulink バリアント: 改善されたバリアント サブシステムとバリアント条件の伝播機能を使用し、よりカスタマイズ可能なバリアント モデルを作成