Abs block
    zero crossings
absolute tolerance
    definition
    simulation accuracy
accelbuild command
    building Simulink Accelerator MEX-file
AccelMakeCommand parameter
    specifying custom Make command for Simulink Accelerator
AccelSystemTargetFile parameter
    specifying custom System target file for Simulink Accelerator
AccelTemplateMakeFile parameter
    specifying custom Template makefiles for Simulink Accelerator
Action Port block
    in subsystem
Adams-Bashforth-Moulton PECE solver
algebraic loops
    direct feedthrough blocks
    displaying
    highlighting
    identifying blocks in
    simulation speed
aligning blocks
annotations
    changing font
    creating
    definition
    deleting
    editing
    manipulating with mouse and keyboard
    moving
    using symbols and Greek letters in
    using TeX formatting commands in
    using to document models
Apply button on Mask Editor
Assignment block
    and For Iterator block
Assignment mask parameter
attributes format string
AttributesFormatString block parameter
Autoscale icon drawing coordinates

Backlash block
    zero crossings
backpropagating sample time
Backspace key
    deleting annotations
    deleting blocks
    deleting labels
Band-Limited White Noise block
    simulation speed
block callback parameters
Block data tips
block descriptions
    creating
block diagrams
    printing
block icons
    displaying execution order on
block indexes
    debugger
block libraries
    adding to Library Browser
    creating
    definition
    modifying
    new_system command
    searching
block names
    changing location
    copied blocks
    editing
    flipping location
    generated for copied blocks
    hiding and showing
    location
    rules
block parameters
    about
    displaying beneath a block icon
    modifying during simulation
    scalar expansion
    setting
block priorities
    assigning
Block Properties dialog box
block type of masked block
blocks
    aligning
    assigning priorities
    associating user data with
    callback routines
    changing font names
    changing icons font
    changing location of names
    checking connections
    connecting automatically
    connecting manually
    copying from Library Browser
    copying into models
    copying to other applications
    deleting
    disconnecting
    drop shadows
    duplicating
    grouping to create subsystem
    hiding block names
    input ports with direct feedthrough
    library
    moving between windows
    moving in a model
    names
        editing
    orientation
    reference
    resizing
    reversing signal flow through
    showing block names
    signal flow through
    under mask
    updating
blocks
    See also block names
Bogacki-Shampine formula <1> <2>
boolean type checking
bounding box
    grouping blocks for subsystem
    selecting objects
branch lines
Break Library Link menu item
breaking links to library block
breakpoints
    clearing from blocks
    setting
    setting at beginning of a block
    setting at end of block
    setting at timesteps
    setting on nonfinite values
    setting on step-size-limiting steps
    setting on zero crossings
Browser
building models
    exercise
    tips

callback routines
callback routines, referencing mask parameters in
callback tracing
Cancel button on Mask Editor
changing
    signal labels font
Clear menu item
Clock block
    example
Close Browser menu item
Close Model menu item
CloseFcn block callback parameter
CloseFcn model callback parameter
color codes
    for model differences
colors for sample times
comparing models
composite signals
conditionally executed subsystems
configurable subsystem
connecting blocks
connecting lines to input ports
ConnectionCallback
    port callback parameters
consistency checking
constant sample time
continuous sample time
control flow blocks
    and Stateflow
control flow diagrams
    and Stateflow
    compared to Stateflow
    do-while
    for
    if-else
    resetting of states
    sample times
    switch
    while
control flow subsystem
control input
control signal <1> <2>
Control System Toolbox
    linearization
copy
    definition
Copy menu item
CopyFcn block callback parameter
copying
    blocks
    signal labels
Coverage Settings dialog box
    Model Coverage Tool
Create Mask menu item
Created model parameter
Creator model parameter
Cut menu item
cvhtml command
    Model Coverage Tool
cvload command
    Model Coverage Tool
cvreport command
    Model Coverage Tool
cvsave command
    Model Coverage Tool
cvsim command
    Model Coverage Tool
cvtest command
    Model Coverage Tool

dash-dot lines
Data Class Designer
data objects
    classes
    creating
    properties
        accessing
data types
    displaying
    propagation
    Simulink
    specifying
dbstop if error command
dbstop if warning command
Dead Zone block
    zero crossings
debugger
    running incrementally
    setting breakpoints
    setting breakpoints at time steps
    setting breakpoints at zero crossings
    setting breakpoints on nonfinite values
    setting breakpoints on step-size-limiting steps
    skipping breakpoints
    starting
    stepping by blocks
    stepping by time steps
debugging initialization commands
decimation factor
    saving simulation output
default
    solvers
Delete key
    deleting blocks
    deleting signal labels
DeleteFcn block callback parameter
demos
    simcovdemo
Derivative block
    linearization
Description model parameter
description of masked blocks
diagnosing simulation errors
Diagnostics pane
    Simulation Parameters dialog box
diagonal line segments
diagonal lines
dialog boxes
    creating for masked blocks
difference navigation commands
differences panes
    Graphical Merge Tool window
direct feedthrough blocks
direct-feedthrough ports
disabled subsystem
    output
disabling zero-crossing detection
disconnecting blocks
discrete blocks
    in enabled subsystem
    in triggered systems
discrete sample time
discrete solver
    zero-crossing detection
Discrete-Time Integrator block
    sample time colors
discrete-time systems
discretization methods
discretizing a Simulink model
Display Alphabetical List menu item
Display Hierarchical List menu item
dlinmod function
    extracting linear models
Documentation pane of Mask Editor
Dormand-Prince
    formula
    pair
do-while control flow diagram
drawing coordinates
    Autoscale
    normalized
    Pixel
drop shadows
duplicating blocks

editing look-up tables
either trigger event
Enable block
    creating enabled subsystems
    outputting enable signal
    states when enabling
enabled subsystems
    setting states
ending Simulink session
equations
    modeling
error tolerance
    simulation accuracy
    simulation speed
Euler's method
eval command
    masked block help
examples
    Clock block
    continuous system
    converting Celsius to Fahrenheit
    equilibrium point determination
    linearization
    masking
    multirate discrete model
    Outport block
    return variables
    Scope block
    To Workspace block
    Transfer Function block
execution order
    displaying
Exit MATLAB menu item
Expand All menu item
Expand Library Links menu item

falling trigger event
Fcn block
    simulation speed
files
    writing to
Final State check box
final states
    saving
fixed in minor time step
fixed-point data
fixed-step solvers
    definition
    list
Flip Block menu item
Flip Name menu item
floating Display block
floating Scope block
font
    annotations
    block icons
    block names
    signal labels
Font menu item
    changing block name font
    changing the font of a signal label
for control flow diagram
For Iterator block
    and Assignment block
    in subsystem
    output iteration number
    specifying number of iterations
fundamental sample time

Gain block
    algebraic loops
get_param command
    checking simulation status
Go To Library Link menu item
Graphical Merge Tool
    contents of window
    purpose
Greek letters
    using in annotations
grouping blocks

handles on selected object
held output of enabled subsystem
held states of enabled subsystem
Help button on Mask Editor
help text for masked blocks
Heun's method
Hide Name menu item
    hiding block names
    hiding port labels
Hide Port Labels menu item
hiding block names
hierarchy of model
    advantage of subsystems
    replacing virtual subsystems
Hit Crossing block
    notification of zero crossings
    zero crossings
        and Disable zero crossing detection option
HTML Settings dialog box
    Model Coverage Tool
hybrid systems
    integrating

Icon pane of Mask Editor
icons
    creating for masked blocks
If block
    connecting outputs
    data input ports
    data output ports
if-else control flow diagram
    and Stateflow
improved Euler formula
inherited sample time
InitFcn block callback parameter
InitFcn model callback parameter
initial conditions
    specifying
Initial State check box
initial states
    loading
initial step size
    how determined
    simulation accuracy
initialization commands
    debugging
Initialization pane of Mask Editor
inlining S-functions using the TLC
    and Simulink Accelerator performance
Inport block
    in subsystem
    linearization
    supplying input to model
inputs
    loading from base workspace
    mixing vector and scalar
    scalar expansion
Integrator block
    algebraic loops
    example
    sample time colors
    simulation speed
    zero crossings
invalid loops, avoiding
invalid loops, detecting
invariant constants

Jacobian matrices

keyboard actions summary
keyboard command

labeling signals
labeling subsystem ports
LastModificationDate model parameter
libinfo command
libraries
    See block libraries
library blocks
    breaking links to
    definition
    finding
    getting information about
Library Browser
    adding libraries to
    copying blocks from
library links
    creating
    definition
    disabling
    displaying
    modifying
    propagating changes to
    showing in Model Browser
    status of
    unresolved
line segments
    diagonal
    moving
line vertices
    moving
linear models
    extracting
        example
linearization
lines
    branch
    carrying the same signal
    connecting blocks
    connecting to input ports
    diagonal
    moving
    signals carried on
links
    breaking
    to library block
LinkStatus block parameter
linmod function
    example
LoadFcn block callback parameter
loading from base workspace
loading initial states
location of block names
Look Into System menu item
Look Under Mask Dialog menu item
Look Under Mask menu item
Look-Up Table Editor
look-up tables, editing
loops, algebraic
    See algebraic loops
loops, avoiding invalid
loops, detecting invalid

Mask Editor
mask help text
Mask Subsystem menu item
mask type
    defining
mask workspace
masked blocks
    block descriptions
    dialog boxes
        creating dynamic
        setting parameters for
    documentation
    help text
    icons
        creating
        Icon pane
    initialization commands
    looking under
    parameters
        assigning values to
        default values
        mapping
        predefined
        prompts for
        referencing in callbacks
    showing in Model Browser
    type
    unmasking
masked subsystems
    showing in Model Browser
Math Function block
    algebraic loops
mathematical symbols
    using in annotations
MATLAB
    terminating
MATLAB Fcn block
    simulation speed
Max step size parameter
maximum order of ode15s solver
    and stability
maximum step size
mdl files
Memory block
    simulation speed
memory issues
menus
Merge menu
    Graphical Merge Tool
merging model differences
M-file S-functions
    simulation speed
MinMax block
    zero crossings
mixed continuous and discrete systems
Model Browser
    showing library links in
    showing masked subsystems in
model callback parameters
Model Coverage Tool
    block report key
    commands
    lookup table report key
    report
    simcovdemo
model differences
    color codes
    displaying
    generating a report of
    highlighting
    merging
    navigating
model discretization
    configurable subystems
    discretizing a model
    overview
    specifying the discretization method
    starting the model discretizer
model file name, maximum size of
model files
    mdl file
model navigation commands
model parameters for version control
model verification blocks
    disabling
ModelCloseFcn block callback parameter
modeling equations
modeling strategies
models
    building
    callback routines
    comparing
    comparing source-controlled
    comparing to last saved version
    comparing two saved
    creating
    creating change histories for
    differences flagged by Graphical Merge Tool
    editing
    generating a report of differences
    merging
    navigating
    organizing and documenting
    printing
    properties of
    running test cases
    saving
    selecting entire
    tips for building
    version control properties of
ModelVersion model parameter
ModelVersionFormat model parameter
ModifiedBy model parameter
ModifiedByFormat model parameter
ModifiedComment model parameter
ModifiedDate model parameter
ModifiedDateFormat model parameter
ModifiedHistory> model parameter
Monte Carlo analysis
mouse actions summary
MoveFcn block callback parameter
multirate systems
    example
Mux block
    changing number of input ports

NameChangeFcn block callback parameter
names
    blocks
    copied blocks
navigating model differences
New Library menu item
New menu item
normalized icon drawing coordinates
numerical differentiation formula
numerical integration

objects
    selecting more than one
    selecting one
ode1 solver
ode113 solver
    advantages
    hybrid systems
    Memory block
        and simulation speed
ode15s solver
    advantages
    and stiff problems
    hybrid systems
    maximum order
    Memory block
        and simulation speed
    unstable simulation results
ode2 solver
ode23 solver
    hybrid systems
ode23s solver
    advantages
    maximum order
    simulation accuracy
ode3 solver
ode4 solver
ode45 solver
    hybrid systems
ode5 solver
Open menu item
Open System menu item
OpenFcn block callback parameter
    identifying blocks that contain
    Open System menu item
    purpose
opening
    Subsystem block
Options menu
    Graphical Merge Tool
orientation of blocks
Outport block
    example
    in subsystem
    linearization
output
    additional
    between trigger events
    disabled subsystem
    enable signal
    options
    saving to workspace
    smoother
    specifying for simulation
    trajectories
        viewing
    trigger signal
    writing to file
        when written
    writing to workspace
        when written
output ports
    Enable block
    Trigger block

PaperOrientation model parameter
PaperPosition model parameter
PaperPositionMode model parameter
PaperType model parameter
parameters
    block
    setting values of
    Simulink data type for
    specifying simulation
    tunable
        definition
        Inline parameters option
Parameters menu item
    selecting solver
Parameters pane of Mask Editor
ParentCloseFcn block callback parameter
Paste menu item
performance
    comparing Simulink Accelerator to Simulink
Pixel icon drawing coordinates
ports
    block orientation
    labeling in subsystem
PostLoadFcn model callback parameter
PostSaveFcn block callback parameter
PostSaveFcn model callback parameter
PostScript files
    printing to
preferences
Preferences dialog box
PreLoadFcn model callback parameter
PreSaveFcn block callback parameter
PreSaveFcn model callback parameter
Print (Browser) menu item
print command
Print menu item
printing to PostScript file
Priority block parameter
produce additional output option
produce specified output only option
Product block
    algebraic loops
production hardware characteristics, specifying
propagation of signal labels
purely discrete systems

Quit MATLAB menu item

Random Number block
    simulation speed
Real-Time Workshop
    and Simulink Accelerator
Redo menu item
reference blocks
    definition
refine factor
    smoothing output
Relational Operator block
    zero crossings
relative tolerance
    definition
    simulation accuracy
Relay block
    zero crossings
reset
    output of enabled subsystem
    states of enabled subsystem
resizing blocks
return variables
    example
reversing direction of signal flow
rising trigger event
Rosenbrock formula
Rotate Block menu item
Runge-Kutta (2,3) pair
Runge-Kutta (4,5) formula
Runge-Kutta fourth-order formula
running a simulation

sample model
sample time
    backpropagating
    changing during simulation
    colors
    constant
    continuous
    discrete
    fixed in minor time step
    fundamental
    inherited
    simulation speed
Sample Time Colors menu item
    updating coloring
sampled data systems
Saturation block
    zero crossings
        how used
Save As menu item
Save menu item
Save options area
save_system command
    breaking links
scalar expansion
Scope block
    example of simple continuous system
    example of simple model
Select All menu item
Set Font dialog box
set_param command
    breaking link
    controlling model execution
    running a simulation <1> <2>
    setting simulation mode
setting breakpoints
Shampine, L. F.
Show Browser menu item
Show Name menu item
show output port
    Enable block
    Trigger block
Show Propagated Signals menu item
showing block names
Sign block
    zero crossings
Signal
Signal Builder
    snap grid
Signal Builder dialog box
Signal Builder time range
    about
    changing
signal buses
signal flow through blocks
signal groups
    activating
    creating a custom waveform in
    creating a set of
    creating and deleting
    creating signals in
    cutting and pasting
    discrete
    editing
    exporting to workspace
    final values
    hiding waveforms
    moving
    renaming
    renaming signals in
    running all
    simulating with
    specifying final values for
    specifying sample time of
    time range of
signal labels
    changing font
    copying
    creating
    deleting
    editing
    moving
    propagation
    using to document models
signal propagation
signal properties
    setting
Signal Properties dialog box
signals
    composite
    labeling
    labels
    names
    propagation
    reversing direction of flow
    setting properties
    showing propagated
    Simulink data type for
    storage class of
    virtual
sim command
    comparing performance
    simulating an accelerated model
    syntax
simcovdemo
    Model Coverage Tool
simulation
    accuracy
    checking status of
    command line
    displaying information about
        algebraic loops
        block execution order
        block I/O
        debug settings
        integration
        nonvirtual blocks
        nonvirtual systems
        system states
        zero crossings
    execution phase
    initialization phase
    parameters
        specifying
    running
    running incrementally
    running nonstop
    speed
    stepping by blocks
    stepping by breakpoints
    stepping by time steps
    unstable results
Simulation Diagnostic Viewer
Simulation Diagnostics dialog box
simulation errors
    diagnosing
Simulation Options dialog box
Simulation Parameters dialog box
    Diagnostics pane
    increasing Simulink Accelerator performance
    Solver pane
    Workspace I/O pane
Simulation Parameters menu item
simulation profile
simulation time
    compared to clock time
    writing to workspace
Simulink
    ending session
    icon
    menus
    starting
    terminating
    windows and screen resolution
Simulink Accelerator
    blocks whose performance is not improved by
    description
    how to run
    using with Simulink debugger
Simulink block library
    See block libraries
simulink command
    starting Simulink
Simulink Data Explorer
Simulink data objects
Simulink data types
    extending
Simulink Library Browser
Simulink Performance Tools option
    and Simulink Accelerator
    Graphical Merge Tool
    Model Coverage Tool
    Simulink profiler
Simulink preferences
Simulink profiler
    purpose
Simulink status bar
Simulink.Parameter
    Simulink-specific data type
Simulink.Signal
    Simulink-specific data type
size of block
    changing
sldebug command
    starting the Simulink debugger
snap grid, Signal Builder's
Solver pane
    Simulation Parameters dialog box
solvers
    changing during simulation
    default
    discrete
        zero-crossing detection
    fixed-step
        definition
        list
    ode1
    ode113
        advantages
        and simulation speed
    ode15s
        advantages
        and simulation speed
        and stiff problems
        maximum order
        simulation accuracy
    ode2
    ode23
    ode23s
        advantages
        maximum order
        simulation accuracy
    ode3
    ode4
    ode45
    ode5
Source Control menu item
speed of simulation
stairs function
Start menu item
start time
StartFcn block callback parameter
StartFcn model callback parameter
starting Simulink
starting the model discretizer
Stateflow
    and if-else control flow diagrams
    and Simulink Accelerator performance
    and switch control flow diagrams
    and While subsystems
    compared to control flow diagrams
states
    between trigger events
    loading initial
    saving final
    when enabling
    writing to workspace
State-Space block
    algebraic loops
status
    checking simulation
status bar
Step block
    zero crossings
step size
    simulation speed
stiff problems
stiff systems
    simulation speed
stop time
StopFcn block callback parameter
StopFcn model callback parameter
storage class of signals
    displaying
    selecting
Subsystem block
    adding to create subsystem
    opening
    zero crossings
Subsystem Examples block library
subsystem ports
    labeling
subsystems
    controlling access to
    creating
    displaying parent of
    labeling ports
    model hierarchy
    opening
    triggered and enabled
    underlying blocks
    undoing creation of
Sum block
    algebraic loops
summary of mouse and keyboard actions
Switch block
    zero crossings
switch control flow diagram
    and Stateflow
SwitchCase block
    adding cases
    connecting to Action subsystem
    data input

terminating MATLAB
terminating Simulink
terminating Simulink session
TeX commands
    using in annotations
tic command
    comparing performance
time interval
    simulation speed
time range
    of a Signal Builder block
tips for building models
To Workspace block
    example
toc command
    comparing performance
Transfer Fcn block
    algebraic loops
    example
Transport Delay block
    linearization
Trigger block
    creating triggered subsystem
    outputting trigger signal
    showing output port
triggered and enabled subsystems
triggered subsystems
triggers
    control signal
        outputting
    either
    events
    falling
    input
    rising
    type parameter
tunable parameters
    definition
    Inline parameters option
typographical conventions (table)

Undo menu item
UndoDeleteFcn block callback parameter
Unmask button on Mask Editor
unstable simulation results
Update Diagram menu item
    fixing bad link
    out-of-date reference block
    recoloring model
updating a diagram programatically
URL specification in block help
user
    specifying current
user data
UserData
UserDataPersistent
user-written S-functions
    increasing Simulink Accelerator performance

vector length
    checking
version control model parameters
vertices
    moving
viewing output trajectories
virtual blocks
virtual signals

web command
    masked block help
while control flow diagram
While Iterator block
    changing to do-while
    condition input
    in subsystem
    initial condition input
    iterator number output
While subsystem
    and Stateflow
window reuse
workspace
    loading from
    mask
    saving to
    writing to
        simulation terminated or suspended
Workspace I/O pane
    Simulation Parameters dialog box

zero crossings
    disabled by non-double data types
    Saturation block
zero-crossing detection
    enabling globally
    enabling selectively
zero-crossing slope method
Zero-Pole block
    algebraic loops
zooming block diagrams