Recursive modeling in Simulink
Afficher commentaires plus anciens
I am learning Simulink. I've done around 50% of the onramp course so I tried modeling something on my own.
One of the reasons I wanted to learn simulink is to model population models so that's what I started with. The problem is, however that it's a recursive model and I don't know how to make this work in simulink...
The below is what I tried:

5 commentaires
Sam Chak
le 18 Mar 2024
The model appears to resemble an algebraic loop since I cannot identify any dynamic time-components. Isn't it typical for a population model to exhibit growth or decline over time until it reaches an equilibrium, where the number of births equals the number of deaths?
Yannick Ongena
le 18 Mar 2024
Sam Chak
le 18 Mar 2024
I'm not certain if the remaining 50% of the Simulink Onramp course will cover it, but I believe that modeling differential equations using the recursive formula in Simulink might be a bit too advanced. To my knowledge, there isn't a specific Simulink block available for performing the user-defined recursive formula.
Yannick Ongena
le 18 Mar 2024
Yannick Ongena
le 24 Mar 2024
Réponse acceptée
Plus de réponses (1)
Yannick Ongena
le 18 Mar 2024
0 votes
2 commentaires
Sam Chak
le 18 Mar 2024
By the way, is your population model continuous or discrete? For instance, if the current population count is 34, it wouldn't make sense to have 3.4 births (where 0.4 represents half-alive individuals) or 6.8 deaths (where 0.8 indicates individuals on the brink of death), correct?
Yannick Ongena
le 18 Mar 2024
Modifié(e) : Yannick Ongena
le 18 Mar 2024
Catégories
En savoir plus sur Model, Block, and Port Callbacks dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

