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

お世話になります。
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개)

카테고리

도움말 센터File Exchange에서 Block and Blockset Authoring에 대해 자세히 알아보기

질문:

2020년 12월 18일

댓글:

2021년 1월 11일

Community Treasure Hunt

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

Start Hunting!