Products & Services Solutions Academia Support User Community Company

Learn more about SimBiology   

SpeciesOutputs - Specify species outputs for sensitivity analysis

Description

The SpeciesOutputs property allows you to specify the species for which you want to compute sensitivities. SpeciesOutputs is a property of the SensitivityAnalysisOptions object. SenstivityAnalysisOptions is a property of the configuration set object.

The SimBiology software calculates sensitivities with respect to the values of the parameters specified in ParameterInputFactors and the initial amounts of the species specified in SpeciesInputFactors. When you simulate a model with SensitivityAnalysis enabled in the active configuration set object, sensitivity analysis returns the computed sensitivities of the species specified in SpeciesOutputs. For a description of the output, see the SensitivityAnalysisOptions property description.

Characteristics

Applies toObject: SensitivityAnalysisOptions
Data typeSpecies object or array of species objects
Data valuesSpecies object array. Default is [] (empty).
AccessRead/write

Examples

This example shows how to set SpeciesOutputs for sensitivity analysis.

  1. Import the radio decay model from the SimBiology demos.

    modelObj  = sbmlimport('radiodecay');
  2. Retrieve the configuration set object from modelObj.

    configsetObj = getconfigset(modelObj);
  3. Add a species to the SpeciesOutputs property and display. Use the sbioselect function to retrieve the species object from the model.

    set(configsetObj.SensitivityAnalysisOptions,'SpeciesOutputs', sbioselect(modelObj, 'Type', 'species', 'Name', 'z'));
    get (configsetObj.SensitivityAnalysisOptions, 'SpeciesOutputs')
    SimBiology Species Array
    
    Index:  Compartment:  Name:  InitialAmount: InitialAmountUnits:
      1       unnamed      z        0              molecule

See Also

ParameterInputFactors, sbioselect, SensitivityAnalysis, SensitivityAnalysisOptions, SpeciesInputFactors

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS