필터 지우기
필터 지우기

モデル参照 入力信号 配列

조회 수: 1 (최근 30일)
Yuma Yamazaki
Yuma Yamazaki 2019년 3월 15일
답변: Yuma Yamazaki 2020년 1월 6일
モデル参照を使用したいのですが、配列を入力信号とするとエラーになります。
こちらの解決方法はありますか?
キャプチャ.PNG
  댓글 수: 1
Soya AOKI
Soya AOKI 2019년 3월 16일
편집: Soya AOKI 2019년 3월 16일
参照しているモデルは、配列を入力としているということで間違いありませんか?

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

채택된 답변

stozaki
stozaki 2019년 12월 31일
既に解決されているかもしれませんが、原因は参照先のモデルの入力の次元が27×1になっていないためと思われます。
これは、モデル参照は、「モデル参照の境界で信号属性は伝播できない」という制限があるためです。
したがって、参照先モデル(子モデル)の入力ポートで明示的にデータ型や次元を設定して頂ければエラーは消えると思います。
他にもモデル参照をご利用頂く際の注意点が、例題付きで説明がございます。
併せてご確認頂けますでしょうか。

추가 답변 (3개)

Yuma Yamazaki
Yuma Yamazaki 2019년 3월 18일
はい、間違いありません。
冒頭の添付図 In2 は27×1の配列データを入力したときの結果になります。
  댓글 수: 1
Soya AOKI
Soya AOKI 2019년 3월 18일
ありがとうございます。
具体的にどんなエラーが出ているのか、教えていただけますか?
(エラーメッセージを教えてください)

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


Yuma Yamazaki
Yuma Yamazaki 2019년 3월 19일
エラーメッセージは下記の通りです。
診断.PNG
尚、本エラーはモデル構成と入力信号との問題を切り分ける為
下記のように参照モデルと被参照モデルを構築しなおしました。
リファレンス.PNG
リファレンスソース.PNG

Yuma Yamazaki
Yuma Yamazaki 2020년 1월 6일
ご回答有難うございます。
次回、モデル参照を活用する場合、指南頂いた箇所を気を付けるとともに
展開頂きましたURLを熟読致します。

카테고리

Help CenterFile Exchange에서 信号에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!