필터 지우기
필터 지우기

Simulinkのモ​デルで配列データを読​み込み、指定した要素​の値を取得する方法

조회 수: 192 (최근 30일)
Yoshi Minami
Yoshi Minami 2018년 3월 30일
댓글: Yoshi Minami 2018년 4월 5일
Simulinkのモデルでモデル実行中にまず配列データ(例:a(10,10))を読み込み、あるアクションに応じて読み込んだ配列データから指定した要素の値(例:a(1,2))を取得する方法が分からないので教えて頂けないでしょうか。配列データは、時間軸のデータを含まず、データテーブルとして利用するイメージになります。

채택된 답변

Yoko
Yoko 2018년 4월 4일
配列から特定の要素のデータを取り込むブロックとして、Selector ブロック (Simulink/Signal Routing ライブラリ)があります。2次元配列なら、入力の次元数を 2 、インデックスオプションを 'インデックス ベクトル(端子)'とすると、外部信号で取得する配列が指定できるようになり、アクションに応じて配列を変更できるかと思います。(下図は R2017b 版の図)
  댓글 수: 1
Yoshi Minami
Yoshi Minami 2018년 4월 5일
回答ありがとうございます。参考にさせて頂きます!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Signal Routing에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!