Restricting output times when calling simfunctions

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?

 채택된 답변

Arthur Goldsipe
Arthur Goldsipe 2019년 12월 6일

0 개 추천

Yes, if you use tStop = [], then only results at tOutput will be reported.

추가 답변 (0개)

커뮤니티

더 많은 답변 보기:  SimBiology Community

카테고리

도움말 센터File Exchange에서 Scan Parameter Ranges에 대해 자세히 알아보기

질문:

2019년 12월 6일

댓글:

2019년 12월 6일

Community Treasure Hunt

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

Start Hunting!

Translated by