Restricting output times when calling simfunctions

1 visualización (últimos 30 días)
Abed Alnaif
Abed Alnaif el 6 de Dic. de 2019
Comentada: Abed Alnaif el 6 de Dic. de 2019
Hello,
I'm having a hard time restricting output times when calling simfunctions. Is there a way to do this? I thought that the 't_output' argument would do this, but it appears that this argument only specifies certain output times that should be included (see example below). Is there a way to restrict the output times to only certain specified times?
Thank you,
Abed
sbioloadproject('insulindemo', 'm1');
normSim = createSimFunction(m1,{},{'[Plasma Glu Conc]','[Plasma Ins Conc]'},'Dose');
singleMeal = sbioselect(m1,'Name','Single Meal');
mealTable = getTable(singleMeal);
tOutput = 23.99;
tStop = 24;
simData = normSim([],tStop,mealTable,tOutput);
simData.Time % can we restrict output times to only 23.99?

Respuesta aceptada

Arthur Goldsipe
Arthur Goldsipe el 6 de Dic. de 2019
Yes, if you use tStop = [], then only results at tOutput will be reported.

Más respuestas (0)

Comunidades de usuarios

Más respuestas en  SimBiology Community

Categorías

Más información sobre Scan Parameter Ranges en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by