problem with if/else if block

1 次查看(过去 30 天)
Christine
Christine 2019-9-20
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 个)

类别

Help CenterFile Exchange 中查找有关 Sources 的更多信息

产品


版本

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by