Main Content

slsliceroptions

Create options object for configuring Model Slicer

Description

example

slsliceroptions creates an options object for configuring the Model Slicer.

example

slsliceroptions(model) creates a copy of the Model Slicer options object associated with model.

slsliceroptions(file) creates a copy of the Model Slicer options object contained in the SLMS file file.

slsliceroptions(model,opts) attaches the slicer options opts to the model model by overwriting the existing options.

slsliceroptions(file,opts) attaches the slicer options opts to the SLMS file file by overwriting the existing options.

Examples

collapse all

Add a new starting point and a new exclusion point to the active Model Slicer configuration.

Open the f14 example model.

open_system('f14')

Define the options file opts for the model.

opts = slsliceroptions('f14')

Add a new starting point on the Gain block.

addStartingPoint(opts,'f14/Gain')

Add a new exclusion point on the alpha (rad) block.

addExclusionPoint(opts,'f14/alpha (rad)')

Add a starting point and an exclusion point to the active Model Slicer configuration without overwriting the original configuration.

Open the f14 example model.

open_system('f14')

Define the options file opts for the model.

opts = slsliceroptions('f14')

Create a second Model Slicer options configuration for the model.

addConfiguration(opts)

Add a new starting point on the Gain block for the second Model Slicer options configuration.

addStartingPoint(opts.Configuration(2),'f14/Gain')

Add a new exclusion point on the alpha (rad) block for the second Model Slicer options configuration.

addExclusionPoint(opts.Configuration(2),'f14/alpha (rad)')

Input Arguments

collapse all

Name of the model whose Model Slicer options object you configure.

Name of the SLMS file containing the Model Slicer options object that you configure.

Example: slsliceroptions('f14.slms')

Structure containing the options for the Model Slicer configuration.

Introduced in R2015b