Simulinkのモデルで配列データを読み込み、指定した要素の値を取得する方法
159 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Yoshi Minami
am 30 Mär. 2018
Kommentiert: Yoshi Minami
am 5 Apr. 2018
Simulinkのモデルでモデル実行中にまず配列データ(例:a(10,10))を読み込み、あるアクションに応じて読み込んだ配列データから指定した要素の値(例:a(1,2))を取得する方法が分からないので教えて頂けないでしょうか。配列データは、時間軸のデータを含まず、データテーブルとして利用するイメージになります。
0 Kommentare
Akzeptierte Antwort
Yoko
am 4 Apr. 2018
配列から特定の要素のデータを取り込むブロックとして、Selector ブロック (Simulink/Signal Routing ライブラリ)があります。2次元配列なら、入力の次元数を 2 、インデックスオプションを 'インデックス ベクトル(端子)'とすると、外部信号で取得する配列が指定できるようになり、アクションに応じて配列を変更できるかと思います。(下図は R2017b 版の図)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Signal Routing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!