Simulink: Need help using simulation time as a variable in Simulink Calculations

Hi,
I'm working on some Simulink code that does calculations for elastances in the heart and I want to set the simulation time and step size to be controlled by variables in my MATLAB script. I also was trying to figure out how to use the simulation time as a variable to input into my calculations. So for example, if the current simulation time is 2.05 seconds I want to use that single value in the area circled in blue below. I'd greatly appreaciate the help with this. Please let me know if you need more explaination.
Thanks!

1 件のコメント

Julian Thrash
Julian Thrash 2020 年 7 月 24 日
I've attached an image depicting my code and the area I need help with in the Time Image.PNG.

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

 採用された回答

Fangjun Jiang
Fangjun Jiang 2020 年 7 月 25 日

0 投票

Use the Clock block from Simulink Sources.

3 件のコメント

Julian Thrash
Julian Thrash 2020 年 7 月 26 日
I need to use a specific sampling rate. Would it be better to use the digital clock for that input in my Simulink code?
Fangjun Jiang
Fangjun Jiang 2020 年 7 月 26 日
Yes.
Julian Thrash
Julian Thrash 2020 年 7 月 26 日
I just tried it and it worked great. Thanks for the help!

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

その他の回答 (0 件)

カテゴリ

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

製品

リリース

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by