モデルとオートコードの出力差について

조회 수: 1 (최근 30일)
Hiroaki Deguchi
Hiroaki Deguchi 2020년 12월 18일
댓글: Hiroaki Deguchi 2021년 1월 11일
お世話になります。
Simulinkモデル(複合系のモデル)と、そのモデルをオートコードしS-Function Builderでビルド(離散系)したもの
について質問があります。バージョンは2015SPaです。
下図のようになります。
モデルとオートコートは完全に同じモノだと認識しており、完全に同じ出力を期待しておりますが、
下図の場合はSubsystemとBuilderの出力が異なってしまうのでしょうか。
(随所に0.0002秒程ことなる出力を確認しております。)
  댓글 수: 2
stozaki
stozaki 2021년 1월 11일
Subsystemの第2入力とS-Function Builderの第2入力のサンプルレートが異なるのはなぜでしょうか?
サンプルレートが異なるために、出力が異なってしまっているのではないでしょうか?
Hiroaki Deguchi
Hiroaki Deguchi 2021년 1월 11일
ご助言、ありがとうございます。
Subsystemは内部で異なる2つのサンプルレートで動いております。
Sfunction Builderでは1つのサンプルレートでしか入力できないため、このような形になっております。Builder内部では2つのレートで動作するようにしております。
両者の出力差は0.01程度なのですが、これくらいは誤差として出力されるのでしょうか。

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

답변 (0개)

카테고리

Help CenterFile Exchange에서 Block and Blockset Authoring에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!