Products & Services Solutions Academia Support User Community Company

Learn more about SimBiology   

sbioupdate - Update SimBiology model version

Syntax

modelsObj = sbioupdate(modelObj)
simdataObj = sbioupdate(tsObj)

Arguments

modelsObj sbioupdate output. Contains an array of model objects that includes the top-level model object and a model object for each previously existing submodel.
modelObjModel object with submodels to be converted into separate model objects.
simdataObj sbioupdate output. Contains a SimData object converted from previous time series object.
tsObj Time series object to be converted to a SimData object. Can be a 1-by-n cell array of time series objects.

Description

modelsObj = sbioupdate(modelObj) converts a top level SimBiology model object (modelObj) that has submodels into an array of SimBiology model objects which do not have any submodels.

There is one model for the top model and one for each of the submodels. Each model created, has a copy of all the parameters used by the model, including those that belonged to the parent model. Updating deletes any unused parameters in the parent model.

Each model created from the previously existing submodel has empty StatesToLog, SpeciesInputFactors, ParameterInputFactors, and SpeciesOutputs property values.

simdataObj = sbioupdate(tsObj) converts a time series object (tsObj) obtained from simulation of a SimBiology model into a SimData object. If tsObj is a cell array of time series objects, then simdataObj is an array of SimData objects, having one element for each of the time series objects in tsObj.

  


Free Computational Biology Interactive Kit

See how to analyze, visualize, and model biological data and systems using MathWorks products.

Get free kit

Trials Available

Try the latest computational biology products.

Get trial software
 © 1984-2010- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS