Main Content

Build Models

Build mechanistic systems biology models or PK/PD models

Build QSP, PBPK, PK/PD, and systems biology models graphically using a block diagram editor or programmatically using MATLAB® functions. Use doses to model various dosing regimens and use variants to represent biological variability and what-if scenarios.


SimBiology Model BuilderBuild QSP, PK/PD, and mechanistic systems biology models interactively (Since R2020b)
SimBiology Model AnalyzerAnalyze QSP, PK/PD, and mechanistic systems biology models (Since R2019b)


sbiomodelConstruct model object
sbiorootReturn SimBiology root object
sbioresetDelete all model objects
sbioselectSearch for objects with specified constraints
sbiodiffCompare SimBiology models and diagram information (Since R2022a)
getComponentsGet model components associated with SimBiology model comparison results (Since R2022a)
visdiffVisualize SimBiology model comparison results (Since R2022a)
addcompartmentCreate compartment object and add to model or compartment
addCompartmentAdd compartment to PKModelDesign object
addobservableAdd observable object to SimBiology model (Since R2020a)
addspeciesCreate species object and add to model or compartment
addparameterCreate parameter object and add to model or kinetic law object
addreactionCreate reaction object and add to model
addruleAdd rule object to model
addeventAdd event object to model object
constructConstruct SimBiology model from PKModelDesign object
generateCodeGenerate MATLAB function to recreate SimBiology model (Since R2024a)


expand all

ModelModel and component information
ObservableObject containing expression for post-simulation calculations (Since R2020a)
CompartmentObject containing compartment information
SpeciesObject containing species information
ParameterParameter and scope information
ReactionObject containing model reaction information
KineticLawKinetic law information for reaction
RuleHold rule for species and parameters
SimBiology.EventStore SimBiology event information
RootHold models, unit libraries, and abstract kinetic law libraries
SimBiology.DiffResults Results of comparison between two SimBiology models and diagrams (Since R2022a)
PKModelDesign objectHelper object to construct pharmacokinetic model
PKCompartment objectUsed by PKModelDesign to create SimBiology model
PKModelMap objectDefine SimBiology model components’ roles


Model Building

Model Definitions