How can I get species B = cummax(species A) in SimBiology?
Mostrar comentarios más antiguos
I have a species which will change in a bell shape (starts decreasing after monotonically rising to a peak) over time and I was wondering how I can calculate a parameter (or species) value which is equal to cummax(species) every time step in SimBiology Desktop?
For instance, B = cummax(A). However, A is an instantaneous species value whose size is equal to 1, but in order to calculate cumulative maximal value of A, I need to store a vector of A as far as I know.
Many thanks!
Respuestas (1)
Arthur Goldsipe
el 24 de Dic. de 2014
Hi Dooyoung,
In SimBiology, you cannot create a species or parameter that is a vector. You can however analyze a simulation after it has finished to determine the cumulative maximum of a species (cummax). If you have the results stored in a SimData object named 'sd', you can create a vector of the cumulative maximum of A as follows:
[time, A] = selectbyname(sd);
B = cummax(A);
1 comentario
Dooyoung Lee
el 5 de En. de 2015
Editada: Dooyoung Lee
el 5 de En. de 2015
Comunidades de usuarios
Más respuestas en SimBiology Community
Categorías
Más información sobre Extend Modeling Environment en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!