Hello,
I will try to be as clear as possible: I have a problem with if/else if block and maybe it comes from sampling time that I've never used before...
Here's a subsystem B:
subsystem.png
this subsystem is inside a bigger one A
FRB and HDB are coming from outside of A, from excel spreadsheet, with sampling time 3600
Tb1 enters into B, coming from A itself, so no condition of sampling applied
Inside B I have :
if_elseif_block.png
when I plot TB1, it comes as it should (confronting with the plot where Tb1 is generated), but when I go into the if block:
if_block.png
and I plot again TB1, I have a different graph, constant as if it was "maintaining" the value for 3600s since signals HDB and FRB comes from the worksheet with this sampling time...
I know nothing about sampling time and I really don't know how to deal with that.
My excel sheet is very big and I have data every hour (3600s) that is why I put this sampling time, nowhere in my model I have put this condition but Ii think that everywhere these data will be in use, I will encounter this problem.
Thank you for any help/advice/comment
Christine

2 件のコメント

Ankit
Ankit 2019 年 9 月 22 日
could you also attached the plots where you are seeing the difference?
Urmila Rajpurohith
Urmila Rajpurohith 2019 年 11 月 14 日
Hi Christine,
Are you still facing the issue?
If Yes can you attach the model and input data.

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Event Functions についてさらに検索

製品

リリース

R2019a

質問済み:

2019 年 9 月 20 日

コメント済み:

2019 年 11 月 14 日

Community Treasure Hunt

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

Start Hunting!

Translated by