Using Simulink Previous page   

Index


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
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
atomic subsystem
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
panning
printing
zooming
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
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
autoconnecting
callback routines
changing font
changing font names
changing location of names
checking connections
connecting automatically
connecting manually
copying from Library Browser
copying into models
copying to other applications
deleting
disconnecting
displaying sorted order on
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
Boolean type checking
bounding box
grouping blocks for subsystem
selecting objects
branch lines
Break Library Link menu item
breaking links to library block
breakpoints
setting
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
Bus Editor
bus objects, editing

callback routines
callback routines, referencing mask parameters in
callback tracing
Cancel button on Mask Editor
canvas, editor
changing
signal labels font
Clear menu item
Clock block
example
CloseFcn block callback parameter
CloseFcn model callback parameter
colors for sample times
command line debugger for Embedded MATLAB Function block
commands
undoing
CompiledSize property for Embedded MATLAB Function block variables
complex variables in Embedded MATLAB Function block functions
composite signals
conditional execution behavior
conditionally executed subsystems
configurable subsystem
Configuration Parameters dialog box
Data Import/Export pane
Diagnostics pane
increasing Simulink Accelerator performance
Solver pane
Configuration Parameters menu item
conitionally executed subsystem
connecting blocks
connecting lines to input ports
ConnectionCallback
port callback parameters
constant sample time
context menu
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
Create Mask menu item
Created model parameter
Creator model parameter
Cut menu item

dash-dot lines
Data Import/Export pane
Configuration Parameters dialog box
data store, global
data types
displaying
propagation
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 time steps
debugging
breakpoints in Embedded MATLAB Function block function
display variable values in Embedded MATLAB Function block function
displaying Embedded MATLAB Function block variables in MATLAB
Embedded MATLAB Function block example
Embedded MATLAB Function block function
operations for debugging Embedded MATLAB functions
stepping through Embedded MATLAB Function block function
debugging initialization commands
decimation factor
saving simulation output
Delete key
deleting blocks
deleting signal labels
DeleteFcn block callback parameter
Derivative block
linearization
Description model parameter
description of masked blocks
DestroyFcn block callback parameter
diagnosing simulation errors
Diagnostics pane
Configuration Parameters dialog box
diagonal line segments
diagonal lines
dialog boxes
creating for masked blocks
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-Time Integrator block
sample time colors
discrete-time systems
discretization methods
discretizing a Simulink model
dlinmod function
extracting linear models
Documentation pane of Mask Editor
Dormand-Prince
pair
do-while control flow diagram
drawing coordinates
Autoscale
normalized
Pixel
drop shadows
duplicating blocks

editing
Embedded MATLAB Function block function code
editing look-up tables
editor
canvas
toolbar
either trigger event
Embedded MATLAB blocks
and Embedded MATLAB Language
description
Embedded MATLAB Editor
description
Embedded MATLAB Function blocks
and embedded applications
and MATLAB
and stand-alone executables
breakpoints in function
calling MATLAB functions <1> <2> <3>
calling MATLAB functions with feval
calling other functions
comment and uncomment lines
creating model with
debugging
debugging example
debugging function for
debugging operations
description
diagnostic errors
display variable value
displaying variable values in MATLAB
Embedded MATLAB Editor <1> <2>
Embedded MATLAB run-time library of functions
example model with
example program
function library
implicitly declared variables
inherite data types and sizes
inheriting variable size
input values
library of real-time functions
model explorer
multiple inputs and outputs
names and ports
output values
parameter arguments
persistent variables <1> <2>
Real-Time Workshop targets and calling MATLAB functions
Real-Time Workshop targets, building
replace other Simulink blocks
return values from MATLAB functions
searching and replacing in function
simulating function
sizing variables
sizing variables by expression
stepping through function
subfunctions <1> <2> <3>
tiling windows in editor
typing variables
typing with other variables
undo and redo operations
variable type by inheritance
variable types
variables
variables for
variables in Model Explorer
variables, complex
variables, declaring implicitly
variables, declaring with Model Explorer
why use them?
Embedded MATLAB Language
Embedded MATLAB run-time library functions
Enable block
creating enabled subsystems
outputting enable signal
states when enabling
enabled subsystems
setting states
ending Simulink session
equations
modeling
error checking
Embedded MATLAB Function blocks
error tolerance <1> <2>
simulation accuracy
simulation speed
ErrorFcn block callback parameter
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
To Workspace block
Transfer Function block
execution context
defined
displaying
propagating
Exit MATLAB 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
Flip Block menu item
Flip Name menu item
floating Display block
floating Scope block
font
annotations
block
block names
signal labels
Font menu item
changing block name font
changing the font of a signal label
font size, setting for Model Explorer
font size, setting for Simulink dialog boxes
for control flow diagram
For Iterator block
and Assignment block
in subsystem
output iteration number
specifying number of iterations
functions
Embedded MATLAB Function block run-time library
fundamental sample time

Gain block
algebraic loops
get_param command
checking simulation status
global data store
Go To Library Link menu item
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
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
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
inherited sample time
inheriting Embedded MATLAB Function block variable size
inheriting Embedded MATLAB Function variable types
InitFcn block callback parameter
InitFcn model callback parameter
initial conditions
specifying
Initial State check box
initial states
loading
initial step size
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
to Embedded MATLAB Function block
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
logging signals
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
in Embedded MATLAB Function blocks
terminating
MATLAB Fcn block
simulation speed
MATLAB functions
calling in Embedded MATLAB Function block functions
returning values from in Embedded MATLAB Function blocks
MATLAB functions in Embedded MATLAB Function blocks
Max step size parameter
maximum order of ode15s solver
and stability
maximum step size
mdl files
Memory block
simulation speed
memory issues
menu
context
menus
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 configuration preferences
model discretization
configurable subystems
discretizing a model
overview
specifying the discretization method
starting the model discretizer
Model Explorer
declaring variables for Embedded MATLAB Function block function
font size
model explorer
Embedded MATLAB Function blocks
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
creating
creating change histories for
editing
navigating
organizing and documenting
printing
properties of
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
New Library menu item
New menu item
normalized icon drawing coordinates
numerical differentiation formula
numerical integration

objects
selecting more than one
selecting one
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
ode23 solver
hybrid systems
ode23s solver
advantages
maximum order
simulation accuracy
ode45 solver
hybrid systems
Open menu item
OpenFcn block callback parameter
purpose
opening
Subsystem block
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
outputs
from Embedded MATLAB Function block

panning block diagrams
PaperOrientation model parameter
PaperPosition model parameter
PaperPositionMode model parameter
PaperType model parameter
parameter arguments for Embedded MATLAB Function blocks
parameters
block
setting values of
specifying configuration
tunable
definition
Inline parameters option
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
preferences, model configuration
PreLoadFcn model callback parameter
PreSaveFcn block callback parameter
PreSaveFcn model callback parameter
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
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

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 a continuous system
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 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
using to document models
signal logging, enabling
signal propagation
Signal Properties dialog box
signals
composite
labeling
labels
names
reversing direction of flow
setting properties
showing propagated
storage class of
virtual
signals, creating
signals, logging
sim command
comparing performance
simulating an accelerated model
syntax
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
Embedded MATLAB Function block function
execution phase
parameters
specifying
running incrementally
running nonstop
speed
status bar
stepping by breakpoints
stepping by time steps
unstable results
Simulation Diagnostics Viewer
simulation errors
diagnosing
Simulation Options dialog box
simulation profile
simulation time
compared to clock time <1> <2>
writing to workspace
Simulink
editor
ending session
icon
menus
starting
terminating
Simulink Accelerator
blocks whose performance is not improved by
description
how to run
Simulink profiler
using with Simulink debugger
Simulink block library
See block libraries
simulink command
starting Simulink
Simulink dialog boxes
font size
Simulink Library Browser
Simulink preferences
Simulink profiler
purpose
size of block
changing
sizing Embedded MATLAB Function block variables by expression
sizing Embedded MATLAB Function block variables by inheritance
sizing Embedded MATLAB Function variables
sldebug command
starting the Simulink debugger
snap grid, Signal Builder's
Solver pane
Configuration Parameters dialog box
solvers
fixed-step
definition
ode113
advantages
and simulation speed
ode15s
advantages
and simulation speed
and stiff problems
maximum order
simulation accuracy
ode23
ode23s
advantages
maximum order
simulation accuracy
sorted order
displaying
Source Control menu item
speed of simulation
stairs function
Start menu item
start time <1> <2>
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 <1> <2>
StopFcn block callback parameter
StopFcn model callback parameter
storage class of signals
displaying
selecting
subfunctions
in Embedded MATLAB Function block functions
in Embedded MATLAB Function blocks
subfunctions in Embedded MATLAB Function blocks
subsystem
atomic
conditionally executed
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
test point icons
test points
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
toolbar
editor
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
types of Embedded MATLAB Function variables
typing Embedded MATLAB Function block variables with other variables
typing Embedded MATLAB Function variables

Undo menu item
UndoDeleteFcn block callback parameter
undoing commands
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

variables
creating for Embedded MATLAB Function blocks
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

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

Previous page Calling MATLAB Functions 

© 1994-2005 The MathWorks, Inc.