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

3 次查看(过去 30 天)
Hiroaki Deguchi
Hiroaki Deguchi 2020-12-18
お世話になります。
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!