How to simulate simbiology model using array of doses?

1 visualización (últimos 30 días)
Rajeev Kumar
Rajeev Kumar el 11 de Jul. de 2019
Comentada: Rajeev Kumar el 11 de Jul. de 2019
How to simulate simbiology model using array of doses? The model contains the doses. The doses information is in the file.I am trying to implement using "createDoses"
dose_sc=getdose(m1ExportedModel); % m1ExportedModel is a model object
dose_IV=getdose(m1ExportedModel);
t=readtable('data_file.xlsx');
gd = groupedData(t);
doses= createDoses(gd,{'dose1', 'dose2'},'',[dose_sc, dose_IV]); % dose1 and dose2 are the column in data file
I am getting the following error
Error using groupedData/createDoses (line 125)
DOSEINFOVECTOR must be a vector containing only SimBiology.RepeatDose
and SimBiology.ScheduleDose objects.
Am I missing something or should I implement it diiferently?

Respuesta aceptada

Jeremy Huard
Jeremy Huard el 11 de Jul. de 2019
In your code, dose_sc and dose_iv contain both all doses in your model.
You should specify the name of a SC or IV dose that is already contained in your model. The purpose of passing dose_sc and dose_iv to createDoses is mainly to specifiy the target name. So an alternative could be to create dose templates:
dose_iv = sbiodose('IV','TargetName','your_iv_target_species');
dose_SC = sbiodose('SC','TargetName','your_sc_target_species');

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.

Productos


Versión

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by