Accumulator for Event-based model...
Afficher commentaires plus anciens
In Simevents I am generating entities and adding an attribute with a varying numeric value. At a later point in my model I would like to accumulate the values of this attribute.
I have attempted to use a discrete-time (and continuous) integrator/accumulator. This does not accomplish the goal because the output of GetAttribute does not go to zero if entities are blocked and so the accumulator continues to add the last value until a new value appears after the system is unblocked.
I also attempted to use a simple Add block with a feedback loop. This doesn't work due to the cyclic nature of feedback. I attempted to add unit delays and/or signal latches per the examples given in the documentation, but the model will not compile saying that there is a loop. Even the example given in the documentation (ex_signal_cycle_latch) fails with the same error.
Am I missing some basic configuration issue? Does anyone have any suggestions on how to accomplish this?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Discrete-Event Simulation dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!