Block-Specific Parameters
To write scripts that create and modify models, you can use
the get_param
and set_param
functions to query and modify
the properties and parameters of a block or diagram. Use the tables
to determine the programmatic name of a parameter or property in a
block dialog box.
Programmatic Parameters of Blocks and Models
Programmatic parameters that describe a model are model parameters. Parameters that describe a block are block parameters. Parameters that are common to all Simulink® blocks are common block parameters (see Common Block Properties). Many blocks also have unique block-specific parameters. A masked block can have mask parameters (see Mask Parameters).
The model and block properties also include callbacks, which are commands that execute when a certain model or block event occurs. These events include opening a model, simulating a model, copying a block, opening a block, etc. See Model, Block, and Port Callbacks.
Tip
For block parameters that accept array values, the number of
elements in the array cannot exceed what int_T
can
represent. This limitation applies to both simulation and Simulink
Coder™ code
generation.
The maximum number of characters that a parameter edit field can contain is 49,000.
Block-Specific Parameters and Programmatic Equivalents
The tables list block-specific parameters for Simulink blocks. The type of the block appears in parentheses after the block name. Some Simulink blocks work as masked subsystems. The tables indicate masked blocks by adding the designation "masked subsystem" after the block type.
The type listed for nonmasked blocks is the value of the BlockType
parameter
(see Common Block Properties). The
type listed for masked blocks is the value of the MaskType
parameter
(see Mask Parameters).
The Dialog Box Prompt column indicates the text of the prompt for the parameter in the block dialog box. The Values column shows the type of value required (scalar, vector, variable), the possible values (separated with a vertical line), and the default value (enclosed in braces).
Continuous Library Block Parameters
Block (Type)/Parameter | Dialog Box Prompt | Values |
---|---|---|
Derivative | ||
| Coefficient c in the transfer function approximation |
|
Integrator | ||
| External reset |
|
| Initial condition source |
|
| Initial condition | scalar or vector — |
| Limit output |
|
| Upper saturation limit | scalar or vector — |
| Lower saturation limit | scalar or vector — |
| Show saturation port |
|
| Show state port |
|
| Absolute tolerance | character vector, scalar, or vector — |
| Ignore limit and reset when linearizing |
|
| Enable zero–crossing detection |
|
| State Name |
|
| Wrap state |
|
| Upper value of wrapped state | scalar or vector — |
| Lower value of wrapped state | scalar or vector — |
Second-Order Integrator | ||
| Initial condition source x |
|
| Initial condition x | scalar or vector — |
| Limit x |
|
| Upper limit x | scalar or vector — |
| Lower limit x | scalar or vector — |
| Enable wrapping of x |
|
| Upper value for wrapping x | scalar or vector — |
| Lower value for wrapping x | scalar or vector — |
| Absolute tolerance x | character vector, scalar, or vector — |
| State name x |
|
| Initial condition source dx/dt |
|
| Initial condition dx/dt | scalar or vector — |
| Limit dx/dt |
|
| Upper limit dx/dt | scalar or vector — |
| Lower limit dx/dt | scalar or vector — |
| Absolute tolerance dx/dt | character vector, scalar, or vector — |
| State name dx/dt |
|
| External reset |
|
| Enable zero-crossing detection |
|
| Reinitialize dx/dt when x reaches saturation |
|
| Ignore state limits and the reset for linearization |
|
| Show output |
|
State-Space | ||
| A | matrix — |
| B | matrix — |
| C | matrix — |
| D | matrix — |
| Initial conditions | vector — |
| Absolute tolerance | character vector, scalar, or vector — |
| State Name |
|
Transfer Fcn | ||
| Numerator coefficients | vector or matrix — |
| Denominator coefficients | vector — |
| Absolute tolerance | character vector, scalar, or vector — |
| State Name |
|
Transport Delay | ||
| Time delay | scalar or vector — |
| Initial output | scalar or vector — |
| Initial buffer size | scalar — |
| Use fixed buffer size |
|
| Direct feedthrough of input during linearization |
|
| Pade order (for linearization) |
|
Variable Time Delay | ||
| Select delay type |
|
| Maximum delay | scalar or vector — |
| Initial output | scalar or vector — |
| Initial buffer size | scalar — |
| Use fixed buffer size |
|
| Handle zero delay |
|
| Direct feedthrough of input during linearization |
|
| Pade order (for linearization) |
|
| State Name |
|
Variable Transport Delay | ||
| Select delay type |
|
| Maximum delay | scalar or vector — |
| Initial output | scalar or vector — |
| Initial buffer size | scalar — |
| Use fixed buffer size |
|
| Direct feedthrough of input during linearization |
|
| Pade order (for linearization) |
|
| Absolute tolerance | character vector, scalar, or vector — |
| State Name |
|
Zero-Pole | ||
| Zeros | vector — |
| Poles | vector — |
| Gain | vector — |
| Absolute tolerance | character vector, scalar, or vector — |
| State Name |
|
Discontinuities Library Block Parameters
Block (Type)/Parameter |
Dialog Box Prompt |
Values |
---|---|---|
Backlash | ||
|
Deadband width |
scalar or vector — |
|
Initial output |
scalar or vector — |
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
Coulomb & Viscous Friction | ||
|
Coulomb friction value (Offset) |
|
|
Coefficient of viscous friction (Gain) |
|
Dead Zone | ||
|
Start of dead zone |
scalar or vector — |
|
End of dead zone |
scalar or vector — |
|
Saturate on integer overflow |
|
|
Treat as gain when linearizing |
|
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
Dead Zone Dynamic | ||
Hit Crossing | ||
|
Hit crossing offset |
scalar or vector — |
|
Hit crossing direction |
|
|
Show output port |
|
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
Quantizer | ||
|
Quantization interval |
scalar or vector — |
|
Treat as gain when linearizing |
|
|
Sample time (-1 for inherited) |
|
Rate Limiter | ||
|
Rising slew rate |
|
|
Falling slew rate |
|
|
Sample time mode |
|
|
Initial condition |
|
|
Treat as gain when linearizing |
|
Rate Limiter Dynamic | ||
Relay | ||
|
Switch on point |
|
|
Switch off point |
|
|
Output when on |
|
|
Output when off |
|
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
Saturation | ||
|
Upper limit |
scalar or vector — |
|
Lower limit |
scalar or vector — |
|
Treat as gain when linearizing |
|
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
Saturation Dynamic | ||
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Wrap To Zero | ||
|
Threshold |
|
Discrete Library Block Parameters
Block (Type)/Parameter | Dialog Box Prompt | Values |
---|---|---|
Delay | ||
|
Delay length > Source |
|
|
Delay length > Value |
|
|
Delay length > Upper limit |
|
|
Initial condition > Source |
|
|
Initial condition > Value |
|
|
External reset |
|
|
Input processing |
|
|
Use circular buffer for state |
|
|
Prevent direct feedthrough |
|
|
Remove delay length check in generated code |
|
|
Diagnostic for delay length |
|
|
Sample time (–1 for inherited) |
|
|
State name |
|
|
State name must resolve to Simulink signal object |
|
|
Signal object class Code generation storage class |
Object of a class that is derived from |
|
Code generation storage class |
|
|
Code generation storage type qualifier |
|
Difference | ||
|
Initial condition for previous input |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Discrete Derivative | ||
|
Gain value |
|
|
Initial condition for previous weighted input K*u/Ts |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Discrete FIR Filter | ||
|
Coefficient source |
|
|
Filter structure |
Note You must have a DSP System Toolbox™ license to use a filter structure other than |
|
Coefficients |
vector — |
|
Input processing |
|
|
Initial states |
scalar or vector — |
|
Sample time (-1 for inherited) |
|
|
Coefficients minimum |
|
|
Coefficients maximum |
|
|
Output minimum |
|
|
Output maximum |
|
|
Tap sum data type |
|
|
Coefficients data type |
|
|
Product output data type |
|
|
Accumulator data type |
|
|
State data type |
|
|
Output data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Discrete Filter | ||
|
Numerator coefficients |
vector — |
|
Denominator coefficients |
vector — |
|
Initial states |
|
|
Sample time (-1 for inherited) |
|
|
Optimize by skipping divide by leading denominator coefficient (a0) |
|
|
Numerator coefficient minimum |
|
|
Numerator coefficient maximum |
|
|
Denominator coefficient minimum |
|
|
Denominator coefficient maximum |
|
|
Output minimum |
|
|
Output maximum |
|
|
State data type |
|
|
Numerator coefficient data type |
|
|
Denominator coefficient data type |
|
|
Numerator product output data type |
|
|
Denominator product output data type |
|
|
Numerator accumulator data type |
|
|
Denominator accumulator data type |
|
|
Output data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
State name |
|
|
State name must resolve to Simulink signal object |
|
|
Signal object class Code generation storage class |
Object of a class that is derived from |
|
Code generation storage class |
|
|
Code generation storage type qualifier |
|
Discrete State-Space | ||
|
A |
matrix — |
|
B |
matrix — |
|
C |
matrix — |
|
D |
matrix — |
|
Initial conditions |
vector — |
|
Sample time (-1 for inherited) |
|
|
State name |
|
|
State name must resolve to Simulink signal object |
|
|
Signal object class Code generation storage class |
Object of a class that is derived from |
|
Code generation storage class |
|
|
Code generation storage type qualifier |
|
Discrete Transfer Fcn | ||
Numerator
|
Numerator coefficients |
vector — |
|
Denominator coefficients |
vector — |
|
Initial states |
|
|
Sample time (-1 for inherited) |
|
|
Optimize by skipping divide by leading denominator coefficient (a0) |
|
|
Numerator coefficient minimum |
|
|
Numerator coefficient maximum |
|
|
Denominator coefficient minimum |
|
|
Denominator coefficient maximum |
|
|
Output minimum |
|
|
Output maximum |
|
|
State data type |
|
|
Numerator coefficient data type |
|
|
Denominator coefficient data type |
|
|
Numerator product output data type |
|
|
Denominator product output data type |
|
|
Numerator accumulator data type |
|
|
Denominator accumulator data type |
|
|
Output data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
State name |
|
|
State name must resolve to Simulink signal object |
|
|
Signal object class Code generation storage class |
Object of a class that is derived from |
|
Code generation storage class |
|
|
Code generation storage type qualifier |
|
Discrete Zero-Pole | ||
|
Zeros |
vector — |
|
Poles |
vector — |
|
Gain |
|
|
Sample time (-1 for inherited) |
|
|
State name |
|
|
State name must resolve to Simulink signal object |
|
|
Signal object class Code generation storage class |
Object of a class that is derived from |
|
Code generation storage class |
|
|
Code generation storage type qualifier |
|
Discrete-Time Integrator ( | ||
|
Integrator method |
|
|
Gain value |
|
|
External reset |
|
|
Initial condition source |
|
|
Initial condition |
scalar or vector — |
|
Initial condition setting |
|
|
Sample time (-1 for inherited) |
|
|
Limit output |
|
|
Upper saturation limit |
scalar or vector — |
|
Lower saturation limit |
scalar or vector — |
|
Show saturation port |
|
|
Show state port |
|
|
Ignore limit and reset when linearizing |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
State name |
|
|
State name must resolve to Simulink signal object |
|
|
Signal object class Code generation storage class |
Object of a class that is derived from |
|
Code generation storage class |
|
|
Code generation storage type qualifier |
|
First-Order Hold | ||
|
Sample time |
|
Memory | ||
|
Initial condition |
scalar or vector — |
|
Inherit sample time |
|
|
Direct feedthrough of input during linearization |
|
|
Treat as a unit delay when linearizing with discrete sample time |
|
|
State name |
|
|
State name must resolve to Simulink signal object |
|
|
Signal object class Code generation storage class |
Object of a class that is derived from |
|
Code generation storage class |
|
|
Code generation storage type qualifier |
|
Tapped Delay (S-Function) | ||
|
Initial condition |
|
|
Sample time |
|
|
Number of delays |
|
|
Order output vector starting with |
|
|
Include current input in output vector |
|
Transfer Fcn First Order | ||
|
Pole (in Z plane) |
|
|
Initial condition for previous output |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Transfer Fcn Lead or Lag | ||
|
Pole of compensator (in Z plane) |
|
|
Zero of compensator (in Z plane) |
|
|
Initial condition for previous output |
|
|
Initial condition for previous input |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Transfer Fcn Real Zero | ||
|
Zero (in Z plane) |
|
|
Initial condition for previous input |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Unit Delay | ||
|
Initial condition |
scalar or vector — |
|
Input processing |
|
|
Sample time (-1 for inherited) |
|
|
State name |
|
|
State name must resolve to Simulink signal object |
|
|
Signal object class Code generation storage class |
Object of a class that is derived from |
|
Code generation storage class |
|
|
Code generation storage type qualifier |
|
Zero-Order Hold | ||
|
Sample time (-1 for inherited) |
|
Logic and Bit Operations Library Block Parameters
Block (Type)/Parameter |
Dialog Box Prompt |
Values |
---|---|---|
Bit Clear ( | ||
|
Index of bit (0 is least significant) |
|
Bit Set ( | ||
|
Index of bit (0 is least significant) |
|
Bitwise Operator (S-Function) ( | ||
|
Operator |
|
|
Use bit mask ... |
|
|
Number of input ports |
|
|
Bit Mask |
|
|
Treat mask as |
|
Combinatorial Logic ( | ||
|
Truth table |
|
|
Sample time (-1 for inherited) |
|
Compare To Constant ( | ||
|
Operator |
|
|
Constant value |
|
|
Output data type |
|
|
Enable zero-crossing detection |
|
Compare To Zero ( | ||
|
Operator |
|
|
Output data type |
|
|
Enable zero-crossing detection |
|
Detect Change ( | ||
|
Initial condition |
|
|
Output data type |
|
Detect Decrease ( | ||
|
Initial condition |
|
|
Output data type |
|
Detect Fall Negative ( | ||
|
Initial condition |
|
|
Output data type |
|
Detect Fall Nonpositive ( | ||
|
Initial condition |
|
|
Output data type |
|
Detect Increase ( | ||
|
Initial condition |
|
|
Output data type |
|
Detect Rise Nonnegative ( | ||
|
Initial condition |
|
|
Output data type |
|
Detect Rise Positive ( | ||
|
Initial condition |
|
|
Output data type |
|
Extract Bits ( | ||
|
Bits to extract |
|
|
Number of bits |
|
|
Bit indices ([start end], 0-based relative to LSB) |
|
|
Output scaling mode |
|
Interval Test ( | ||
|
Interval closed on right |
|
|
Upper limit |
|
|
Interval closed on left |
|
|
Lower limit |
|
|
Output data type |
|
Interval Test Dynamic ( | ||
|
Interval closed on right |
|
|
Interval closed on left |
|
|
Output data type |
|
Logical Operator ( | ||
|
Operator |
|
|
Number of input ports |
|
|
Icon shape |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs and output to have the same data type |
|
|
Output data type |
|
Relational Operator | ||
|
Relational operator |
|
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have the same data type |
|
|
Output data type |
|
Shift Arithmetic | ||
|
Bits to shift > Source |
|
|
Bits to shift > Direction |
|
|
Bits to shift > Number |
|
|
Binary points to shift > Number |
|
|
Diagnostic for out-of-range shift value |
|
|
Check for out-of-range 'Bits to shift' in generated code |
|
|
Deprecated in R2011a | |
|
Deprecated in R2011a |
Lookup Table Library Block Parameters
Block (Type)/Parameter |
Dialog Box Prompt |
Values |
---|---|---|
Cosine ( | ||
|
Output formula |
|
|
Number of data points for lookup table |
|
|
Output word length |
|
|
Internal rule priority for lookup table |
|
Direct Lookup Table (n-D) ( | ||
|
Number of table dimensions |
|
|
Inputs select this object from table |
|
|
Make table an input |
|
|
Table data |
|
|
Diagnostic for out-of-range input |
|
|
Sample time (-1 for inherited) |
|
|
Table minimum |
|
|
Table maximum |
|
|
Table data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Deprecated in R2009b | |
|
Deprecated in R2009b | |
|
Deprecated in R2009b | |
|
Deprecated in R2009b | |
|
Deprecated in R2009b | |
|
Deprecated in R2009b | |
|
Deprecated in R2009b | |
Interpolation Using Prelookup ( | ||
|
Number of table dimensions |
|
|
Table data > Value |
|
|
Table data > Source |
|
|
Specification |
To set this parameter from
set_param('myModel/myInterpBlock',... 'TableSpecification',... 'Lookup table object',... 'LookupTableObject','myLUTObject') |
|
Name of lookup table object |
|
|
Interpolation method |
|
|
Extrapolation method |
|
|
Valid index input may reach last index |
|
|
Diagnostic for out-of-range input |
|
|
Remove protection against out-of-range index in generated code |
|
|
Number of sub-table selection dimensions |
|
|
Sample time (-1 for inherited) |
|
|
Table data > Data Type |
|
|
Table data > Minimum |
|
|
Table data > Maximum |
|
|
Intermediate results > Data Type |
|
|
Output > Data Type |
|
|
Output > Minimum |
|
|
Output > Maximum |
|
|
Internal rule priority |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Deprecated in R2011a | |
n-D Lookup Table, 1-D Lookup Table, 2-D Lookup Table
| ||
|
Number of table dimensions |
|
|
(n-D Lookup Table) Data specification |
To set this parameter from
set_param('myModel/myLookupBlock',... 'DataSpecification','Lookup table... object',... 'LookupTableObject','myLUTObject') |
|
Name of lookup table object. |
|
|
Table data |
|
|
Breakpoints specification |
|
|
First point |
|
|
First point |
|
|
First point |
|
... |
... |
... |
|
First point |
|
|
Spacing |
|
|
Spacing |
|
|
Spacing |
|
... |
... |
... |
|
Spacing |
|
|
Breakpoints 1 |
|
|
Breakpoints 2 |
|
|
Breakpoints 3 |
|
... | ... | ... |
|
Breakpoints 30 |
|
|
Sample time (-1 for inherited) |
|
|
Interpolation method |
|
|
Extrapolation method |
|
|
Use last table value for inputs at or above last breakpoint |
|
|
Diagnostic for out-of-range input |
|
|
Remove protection against out-of-range input in generated code |
|
|
Index search method |
|
|
Begin index search using previous index result |
|
|
Use one input port for all input data |
|
|
Support tunable table size in code generation |
|
|
Maximum indices for each dimension |
|
|
Table data > Data Type |
|
|
Table data > Minimum |
|
|
Table data > Maximum |
|
|
Breakpoints 1 > Data Type |
|
|
Breakpoints 1 > Minimum |
|
|
Breakpoints 1 > Maximum |
|
|
Breakpoints 2 > Data Type |
|
|
Breakpoints 2 > Minimum |
|
|
Breakpoints 2 > Maximum |
|
| ... | ... |
|
Breakpoints 30 > Data Type |
|
|
Breakpoints 30 > Minimum |
|
|
Breakpoints 30 > Maximum |
|
|
Fraction > Data Type |
|
|
Intermediate results > Data Type |
|
|
Output > Data Type |
|
|
Output > Minimum |
|
|
Output > Maximum |
|
|
Internal rule priority |
|
|
Require all inputs to have the same data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Deprecated in R2009b | |
Lookup Table Dynamic ( | ||
|
Lookup Method |
|
|
Output data type |
|
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Prelookup ( | ||
|
Specification |
To set this parameter from
set_param('myModel/myPrelookupBlock',... 'BreakpointsSpecification',... 'Breakpoint object',... 'BreakpointObject','myBPObject') |
|
Name of breakpoint object |
|
|
First point |
|
|
Spacing |
|
|
Number of points |
|
|
Value |
|
|
Source |
|
|
Index search method |
|
|
Begin index search using previous index result |
|
|
Output only the index |
|
|
Extrapolation method |
|
|
Use last breakpoint for input at or above upper limit |
|
|
Diagnostic for out-of-range input |
|
|
Remove protection against out-of-range input in generated code |
|
|
Sample time (-1 for inherited) |
|
|
Breakpoint > Data Type |
|
|
Breakpoint > Minimum |
|
|
Breakpoint > Maximum |
|
|
Index > Data Type |
|
|
Fraction > Data Type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Deprecated in R2011a | |
Sine ( | ||
|
Output formula |
|
|
Number of data points for lookup table |
|
|
Output word length |
|
|
Internal rule priority for lookup table |
|
Math Operations Library Block Parameters
Block (Type)/Parameter | Dialog Box Prompt | Values |
---|---|---|
Abs | ||
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Add ( | ||
|
Icon shape |
|
|
List of signs |
|
| Apply over |
|
|
Dimension |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have the same data type |
|
|
Accumulator data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Algebraic Constraint | ||
|
Constraint on input signal |
|
|
Algebraic Loop Solver |
|
|
Solver Tolerance |
|
|
Initial guess |
|
Assignment ( | ||
|
Number of output dimensions |
|
|
Index mode |
|
|
Initialize output (Y) |
|
|
Index Option |
|
|
Index |
cell array |
|
Output Size |
cell array |
|
Action if any output element is not assigned |
|
|
Sample time (-1 for inherited) |
|
|
See the IndexOptionArray parameter for more information. | |
|
See the IndexParamArray parameter for more information. | |
|
See the OutputSizeArray parameter for more information. | |
Bias ( | ||
|
Bias |
|
|
Saturate on integer overflow |
|
Complex to Magnitude-Angle ( | ||
|
Output |
|
|
Sample time (-1 for inherited) |
|
Complex to Real-Imag ( | ||
|
Output |
|
|
Sample time (-1 for inherited) |
|
Divide ( | ||
|
Number of inputs |
|
|
Multiplication |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have same data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Dot Product ( | ||
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have same data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Find ( | ||
|
Index output format |
|
|
Number of input dimensions |
integer — |
|
Index mode |
|
|
Show output port for nonzero input values |
|
|
Sample time (–1 for inherited) |
|
|
Output data type |
|
Gain ( | ||
|
Gain |
|
|
Multiplication |
|
|
Sample time (-1 for inherited) |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Parameter minimum |
|
|
Parameter maximum |
|
|
Parameter data type |
|
Magnitude-Angle to Complex ( | ||
|
Input |
|
|
Magnitude or Angle |
|
|
Approximation method |
|
|
Number of iterations |
|
|
Scale output by reciprocal of gain factor |
|
|
Sample time (-1 for inherited) |
|
Math Function ( | ||
|
Function |
|
|
Output signal type |
|
|
Sample time (-1 for inherited) |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Matrix Concatenate ( | ||
|
Number of inputs |
|
|
Mode |
|
|
Concatenate dimension |
|
MinMax ( | ||
|
Function |
|
|
Number of input ports |
|
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have the same data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
MinMax Running Resettable ( | ||
|
Function |
|
|
Initial condition |
|
Permute Dimensions ( | ||
|
Order |
|
Polynomial ( | ||
|
Polynomial Coefficients |
|
Product ( | ||
|
Number of inputs |
|
|
Multiplication |
|
| Apply over |
|
|
Dimension |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have same data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Product of Elements ( | ||
|
Number of inputs |
|
|
Multiplication |
|
| Apply over |
|
|
Dimension |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have same data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Real-Imag to Complex ( | ||
|
Input |
|
|
Real part or Imag part |
|
|
Sample time (-1 for inherited) |
|
Reciprocal Sqrt ( | ||
|
Function |
|
|
Output signal type |
|
|
Sample time (-1 for inherited) |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Intermediate results data type |
|
|
Method |
|
|
Number of iterations |
|
Reshape ( | ||
|
Output dimensionality |
|
|
Output dimensions |
|
Rounding Function ( | ||
|
Function |
|
|
Sample time (-1 for inherited) |
|
Sign ( | ||
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
Signed Sqrt ( | ||
|
Function |
|
|
Output signal type |
|
|
Sample time (-1 for inherited) |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Intermediate results data type |
|
|
Method |
|
|
Number of iterations |
|
Sine Wave Function ( | ||
|
Sine type |
|
|
Time |
|
|
Amplitude |
|
|
Bias |
|
|
Frequency |
|
|
Phase |
|
|
Samples per period |
|
|
Number of offset samples |
|
|
Sample time |
|
|
Interpret vector parameters as 1-D |
|
Slider Gain ( | ||
|
Low |
|
|
Gain |
|
|
High |
|
Sqrt ( | ||
|
Function |
|
|
Output signal type |
|
|
Sample time (-1 for inherited) |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Intermediate results data type |
|
|
Method |
|
|
Number of iterations |
|
Squeeze ( | ||
None |
None |
None |
Subtract ( | ||
|
Icon shape |
|
|
List of signs |
|
| Apply over |
|
|
Dimension |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have the same data type |
|
|
Accumulator data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Sum ( | ||
|
Icon shape |
|
|
List of signs |
|
| Apply over |
|
|
Dimension |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have the same data type |
|
|
Accumulator data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Sum of Elements ( | ||
|
Icon shape |
|
|
List of signs |
|
| Apply over |
|
|
Dimension |
|
|
Sample time (-1 for inherited) |
|
|
Require all inputs to have the same data type |
|
|
Accumulator data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock data type settings against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
Trigonometric Function ( | ||
|
Function |
|
|
Approximation method |
|
|
Number of iterations |
|
|
Output signal type |
|
|
Sample time (-1 for inherited) |
|
Unary Minus ( | ||
|
Sample time (-1 for inherited) |
|
|
Saturate on integer overflow |
|
Vector Concatenate ( | ||
|
Number of inputs |
|
|
Mode |
|
Weighted Sample Time Math ( | ||
|
Operation |
|
|
Weight value |
|
|
Implement using |
|
|
Output data type |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Deprecated in R2009b | |
|
Deprecated in R2009b |
Model Verification Library Block Parameters
Block (Type)/Parameter | Dialog Box Prompt | Values |
---|---|---|
Assertion ( | ||
|
Enable assertion |
|
|
Simulation callback when assertion fails |
|
|
Stop simulation when assertion fails |
|
|
Sample time (-1 for inherited) |
|
Check Dynamic Gap ( | ||
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Check Dynamic Range ( | ||
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Check Static Gap | ||
|
Upper bound |
|
|
Inclusive upper bound |
|
|
Lower bound |
|
|
Inclusive lower bound |
|
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Check Static Range ( | ||
|
Upper bound |
|
|
Inclusive upper bound |
|
|
Lower bound |
|
|
Inclusive lower bound |
|
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Check Discrete Gradient ( | ||
|
Maximum gradient |
|
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Check Dynamic Lower Bound ( | ||
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Check Dynamic Upper Bound ( | ||
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Check Input Resolution ( | ||
|
Resolution |
|
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
Check Static Lower Bound ( | ||
|
Lower bound |
|
|
Inclusive boundary |
|
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Check Static Upper Bound ( | ||
|
Upper bound |
|
|
Inclusive boundary |
|
|
Enable assertion |
|
|
Simulation callback when assertion fails (optional) |
|
|
Stop simulation when assertion fails |
|
|
Output assertion signal |
|
|
Select icon type |
|
Model-Wide Utilities Library Block Parameters
Block (Type)/Parameter | Dialog Box Prompt | Values |
---|---|---|
Block Support Table ( | ||
DocBlock ( | ||
|
Embedded Coder® Flag |
|
|
Document Type |
|
Model Info ( | ||
|
InitialSaveTempField |
|
|
InitialBlockCM |
|
|
BlockCM |
|
|
Show block frame |
|
|
SaveTempField |
|
|
DisplayStringWithTags |
|
|
MaskDisplayString |
|
|
Horizontal text alignment |
|
|
LeftAlignmentValue |
|
|
SourceBlockDiagram |
|
|
TagMaxNumber |
|
|
CMTag1 |
|
|
CMTag2 |
|
|
CMTag3 |
|
|
CMTag4 |
|
|
CMTag5 |
|
|
CMTag6 |
|
|
CMTag7 |
|
|
CMTag8 |
|
|
CMTag9 |
|
|
CMTag10 |
|
|
CMTag11 |
|
|
CMTag12 |
|
|
CMTag13 |
|
|
CMTag14 |
|
|
CMTag15 |
|
|
CMTag16 |
|
|
CMTag17 |
|
|
CMTag18 |
|
|
CMTag19 |
|
|
CMTag20 |
|
Timed-Based Linearization ( | ||
|
Linearization time |
|
|
Sample time (of linearized model) |
|
Trigger-Based Linearization ( | ||
|
Trigger type |
|
|
Sample time (of linearized model) |
|
Ports & Subsystems Library Block Parameters
Block (Type)/Parameter | Dialog Box Prompt | Values |
---|---|---|
Action Port (ActionPort ) | ||
| States when execution is resumed |
|
| Propagate sizes of variable-size signals |
|
Atomic Subsystem ( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Treat as grouped when propagating variant conditions |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Function packaging |
|
| Function name options |
|
| Function name |
|
| File name options |
|
| File name (no extension) |
|
| Function interface This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Function with separate data parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for initialize/terminate functions parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for execution functions parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for constants parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for internal data parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for parameters parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| No dialog box prompt If set to |
|
| boolean — Read-only | |
Code Reuse Subsystem ( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Function packaging |
|
| Function name options |
|
| Function name |
|
| File name options |
|
| File name (no extension) |
|
| Memory section for initialize/terminate functions parameter in Code Generation. This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for execution functions parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for constants parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for internal data parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| Memory section for parameters parameter in Code Generation This parameter requires a license for Embedded Coder software and an ERT-based system target file. |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
Configurable Subsystem ( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Function packaging |
|
| Function name options |
|
| Function name |
|
| File name options |
|
| File name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| No dialog box prompt If set to |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| No dialog box prompt | boolean — Read-only |
Enable ( | ||
| States when enabling |
|
| Propagate sizes of variable-size signals |
|
| Show output port |
|
| Enable zero-crossing detection |
|
Enabled and Triggered Subsystem
( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Function packaging |
|
| Function name options |
|
| Function name |
|
| File name options |
|
| File name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
Enabled Subsystem ( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Function packaging |
|
| Function name options |
|
| Function name |
|
| File name options |
|
| File name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
For Each( | ||
| Partition | cell array of character vectors |
| Partition dimension for input signal | cell array of character vectors |
| Width of partition for input signal | cell array of character vectors |
| Concatenation dimension of output signal | cell array of character vectors |
For Iterator ( | ||
| States when starting |
|
| Iteration limit source |
|
| Iteration limit |
|
| Set next i (iteration variable) externally |
|
| Show iteration variable |
|
| Index mode |
|
| Iteration variable data type |
|
For Iterator Subsystem ( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Function packaging |
|
| Function name options |
|
| Function name |
|
| File name options |
|
| File name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation . Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
Function-Call Generator
( | ||
| Sample time |
|
| Number of iterations |
|
Function-Call Subsystem
( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Function packaging |
|
| Function name options |
|
| Function name |
|
| File name options |
|
| File name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
If ( | ||
| Number of inputs |
|
| If expression (e.g., u1 ~= 0) |
|
| Elseif expressions (comma-separated list, e.g., u2 ~= 0, u3(2) < u2) |
|
| Show else condition |
|
| Enable zero-crossing detection |
|
| Sample time (-1 for inherited) |
|
If Action Subsystem ( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Function packaging |
|
| Function name options |
|
| Function name |
|
| File name options |
|
| File name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
In1 ( | ||
| Port number |
|
| Icon display |
|
| Latch input by delaying outside signal |
|
| Latch input for feedback signals of function-call subsystem outputs |
|
| Interpolate data |
|
| Specify properties via bus object |
|
| Bus object for specifying bus properties |
|
| Output as nonvirtual bus |
|
| Port dimensions (-1 for inherited) |
|
| Sample time (-1 for inherited) |
|
| Minimum |
|
| Maximum |
|
| Data type |
|
| Lock output data type setting against changes by the fixed-point tools |
|
| Specify physical unit of the input signal to the block. |
|
| Specify physical unit of the input signal to the block without propagation. For a list of acceptable units, see Allowed Units. |
|
| Signal type |
|
Model ( | ||
| The name of the referenced model exactly as you typed it in, with any surrounding white
space removed. When you set |
|
| The value of | character vector — Set automatically when |
| The value of | character vector — Set automatically when |
| Read-only boolean indicating whether the model referenced
by the block is protected ( | boolean — 'off' | 'on' —
Set automatically when ModelNameDialog is set. |
| Structure array of instance-specific parameters on the Model block. | structure with fields: Name , Value ,
Path , and Argument . |
| Names of instance-specific parameters that the referenced model defines. Corresponds to the Name column in the table on the Instance parameters tab. |
|
| Values for model arguments. Corresponds to the Value column in the table on the Instance parameters tab. | structure with no fields |
| Specifies whether to simulate the model by generating and executing code or by interpreting the model in Simulink software. |
|
|
| |
Out1 ( | ||
| Port number |
|
| Icon display |
|
| Specify properties via bus object |
|
| Bus object for validating input bus |
|
| Output as nonvirtual bus in parent model |
|
| Port dimensions (-1 for inherited) |
|
| Variable-size signal |
|
| Sample time (-1 for inherited) |
|
| Minimum |
|
| Maximum |
|
| Data type |
|
| Lock output data type setting against changes by the fixed-point tools |
|
| Specify physical unit of the input signal to the block. For a list of acceptable units, see Allowed Units. |
|
| Specify physical unit of the input signal to the block without propagation. For a list of acceptable units, see Allowed Units. |
|
| This parameter does not appear in the block dialog box. Use the Model Data Editor instead. See Design Data Interface by Configuring Inport and Outport Blocks (Simulink Coder). |
Object
of a class that is derived from |
| This parameter does not appear in the block dialog box. Use the Model Data Editor instead. See Design Data Interface by Configuring Inport and Outport Blocks (Simulink Coder). |
|
| Signal name | character vector |
| Signal type |
|
| Output when disabled |
|
| Initial output |
|
| This parameter does not appear in the block dialog box. Use the Model Data Editor instead. See For Signals. |
|
Subsystem ( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Treat as grouped when propagating variant conditions |
|
| Variant control |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Code generation function packaging |
|
| Code generation function name options |
|
| Code generation function name |
|
| Code generation file name options |
|
| Code generation file name (no extension) |
|
| Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
| For internal use | |
Switch Case ( | ||
| Case conditions (e.g., {1,[2,3]}) |
|
| Show default case |
|
| Enable zero-crossing detection |
|
| Sample time (-1 for inherited) |
|
| Deprecated in R2009b | |
Switch Case Action Subsystem
( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Code generation function packaging |
|
| Code generation function name options |
|
| Code generation function name |
|
| Code generation file name options |
|
| Code generation file name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
Trigger ( | ||
| Trigger type |
|
| Configure the Function-call subsystem to be a Simulink Function |
|
| States when enabling |
|
| Propagate sizes of variable-size signals |
|
| Show output port |
|
| Output data type |
|
| Sample time type |
|
| Sample time |
|
| Enable zero-crossing detection |
|
| Port dimensions (-1 for inherited) |
|
| Trigger signal sample time |
|
| Minimum |
|
| Maximum |
|
| Data type |
|
| Interpolate data |
|
Triggered Subsystem ( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Code generation function packaging |
|
| Code generation function name options |
|
| Code generation function name |
|
| Code generation file name options |
|
| Code generation file name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
Unit Conversion | ||
| Output data type |
|
Unit System Configuration | ||
| Allow or restrict unit systems. | boolean — |
| Displays allowed unit system. | cell array of character vectors — |
While Iterator ( | ||
| Maximum number of iterations (-1 for unlimited) |
|
| While loop type |
|
| States when starting |
|
| Show iteration number port |
|
| Output data type |
|
While Iterator Subsystem
( | ||
| Show port labels Note The values |
|
| Block choice |
|
| Template block |
|
| Member blocks |
|
| Read/Write permissions |
|
| Name of error callback function |
|
| Permit hierarchical resolution |
|
| Treat as atomic unit |
|
| Minimize algebraic loop occurrences |
|
| Warn if function-call inputs are context-specific |
|
| Sample time (-1 for inherited) |
|
| Code generation function packaging |
|
| Code generation function name options |
|
| Code generation function name |
|
| Code generation file name options |
|
| Code generation file name (no extension) |
|
| No dialog box prompt Specifies data type used to override fixed-point data types. Set by Data type override on the Fixed-Point Tool. |
|
| No dialog box prompt Setting for fixed-point instrumentation. Set by Fixed-point instrumentation mode on the Fixed-Point Tool. |
|
| boolean — Read-only | |
Variant Subsystem (Subsystem ) | ||
Variant | No dialog box prompt | boolean — Read-only |
VariantChoices | No dialog box prompt | Returns a 1-by-N struct array with fields:
Read-only |
VariantControl | No dialog box prompt | The value is the variant control for the choice block. |
VariantControlMode |
| |
LabelModeActiveChoice | Label mode active choice |
The value is an empty character vector if the
|
TreatAsGroupedWhenPropagatingVariantConditions | boolean — | |
GeneratePreprocessorConditionals
| Use the Variant activation time parameter instead. | boolean — |
CompiledActiveChoiceControl | No dialog box prompt | boolean — Read-only |
CompiledActiveChoiceBlock | No dialog box prompt | Returns the full block path name of the active Variant Subsystem
block choice and returns empty Read-only |
CompiledVariantInfo | No dialog box prompt For an example, see Identify Variant Activeness of a Block After Model Compilation. | Block parameter that indicates the variant activeness of a block after
model compilation. Returns a structure with three fields, with values set to
Read-only |
CompiledVariantActivationTime | No dialog box prompt |
Returns the variant activation time of the block
after model compilation. Before the model is compiled, this parameter returns update diagram
activation time. Example:
Read-only |
PropagateVariantConditions | boolean — | |
AllowZeroVariantControls
| boolean — | |
VariantActivationTime |
| |
VariantControlVariable |
character vector | |
VariantChoicesEnumeration |
Enumeration class defined using
| |
VariantChoicesSpecifier |
Any MATLAB® expression that evaluate to a one-dimensional cell array of file names or file name patterns. | |
AllowFlexibleInterface | boolean — |
Signal Attributes Library Block Parameters
Block (Type)/Parameter |
Dialog Box Prompt |
Values |
---|---|---|
Bus to Vector ( | ||
Data Type Conversion ( | ||
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Input and output to have equal |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Sample time (-1 for inherited) |
|
Data Type Conversion Inherited ( | ||
|
Input and Output to have equal |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Data Type Duplicate ( | ||
|
Number of input ports |
|
Data Type Propagation ( | ||
|
1. Propagated data type |
|
|
1.1. Propagated data type (e.g., |
|
|
1.1. If any reference input is double, output is |
|
|
1.2. If any reference input is single, output is |
|
|
1.3. Is-Signed |
|
|
1.4.1. Number-of-Bits: Base |
|
|
1.4.2. Number-of-Bits: Multiplicative adjustment |
|
|
1.4.3. Number-of-Bits: Additive adjustment |
|
|
1.4.4. Number-of-Bits: Allowable final values |
|
|
2. Propagated scaling |
|
|
2.1. Propagated scaling: Slope or [Slope Bias] ex. 2^-9 |
|
|
2.1. Values used to determine best precision scaling |
|
|
2.1.1. Slope: Base |
|
|
2.1.2. Slope: Multiplicative adjustment |
|
|
2.1.3. Slope: Additive adjustment |
|
|
2.2.1. Bias: Base |
|
|
2.2.2. Bias: Multiplicative adjustment |
|
|
2.2.3. Bias: Additive adjustment |
|
Data Type Scaling Strip ( | ||
IC ( | ||
|
Initial value |
|
|
Sample time (-1 for inherited) |
|
Probe ( | ||
|
Probe width |
|
|
Probe sample time |
|
|
Detect complex signal |
|
|
Probe signal dimensions |
|
|
Data type for width |
|
|
Data type for sample time |
|
|
Data type for signal complexity |
|
|
Data type for signal dimensions |
|
|
Data type for signal frames |
|
Rate Transition ( | ||
|
Ensure data integrity during data transfer |
|
|
Ensure deterministic data transfer (maximum delay) |
|
|
Initial conditions |
|
|
Output port sample time options |
|
|
Sample time multiple (>0) |
|
|
Output port sample time |
|
Signal Conversion ( | ||
|
Output |
|
|
Data type |
|
|
Exclude this block from 'Block reduction' optimization |
|
Signal Specification ( | ||
|
Dimensions (-1 for inherited) |
|
|
Variable-size signal |
|
|
Sample time (-1 for inherited) |
|
|
Minimum |
|
|
Maximum |
|
|
Data type |
|
|
Require nonvirtual bus |
|
|
Specify physical unit of the input signal to the block. For a list of acceptable units, see Allowed Units. |
|
|
Specify physical unit of the input signal to the block without propagation. For a list of acceptable units, see Allowed Units. |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Signal type |
|
Weighted Sample Time ( | ||
|
Operation |
|
|
Weight value |
|
|
Implement using |
|
|
Output data type |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Deprecated in R2009b | |
|
Deprecated in R2009b | |
Width ( | ||
|
Output data type mode |
|
|
Output data type |
|
Signal Routing Library Block Parameters
Block (Type)/Parameter | Dialog Box Prompt | Values |
---|---|---|
Bus Assignment ( | ||
| Elements that are being assigned |
|
| Elements in the bus |
matrix — |
Bus Creator ( | ||
| Use names from inputs instead of from bus object |
If set to |
|
Number of inputs |
|
|
| |
|
Output as nonvirtual bus |
|
|
Data type |
|
Bus Selector ( | ||
| Output elements |
character vector — in the form |
| Output as virtual bus |
|
| Elements in the bus |
matrix — |
Data Store Memory ( | ||
|
Data store name |
|
|
Detect read before write |
|
|
Detect write after write |
|
|
Detect write after read |
|
|
Initial value |
|
|
Data store name must resolve to Simulink signal object |
|
|
Log Signal Data |
|
|
Logging Name |
|
|
Logging Name |
|
|
Limit data points to last |
|
|
Limit data points to last |
non-zero integer |
|
Decimation |
|
|
Decimation |
non-zero integer |
|
Storage class |
|
|
Signal object class Storage class |
Object of a class that is derived from |
|
Code generation type qualifier |
|
|
Interpret vector parameters as 1-D |
|
|
Show additional parameters |
|
|
Minimum |
|
|
Maximum |
|
|
Data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Signal type |
|
Data Store Read ( | ||
DataStoreElements | Corresponds to the parameters on the Element Selection tab of the block dialog box. See Specification using the command line. | |
|
Data store name |
|
|
Sample time |
|
Data Store Write ( | ||
DataStoreElements | Corresponds to the parameters on the Element Assignment tab of the block dialog box. See Specification using the command line. | |
|
Data store name |
|
|
Sample time (-1 for inherited) |
|
Demux ( | ||
|
Number of outputs |
|
|
Display option |
|
Environment Controller ( | ||
From ( | ||
|
Goto tag |
|
|
Icon display |
|
Goto ( | ||
| Goto tag |
|
|
Icon display |
|
|
Tag visibility |
|
Goto Tag Visibility ( | ||
|
Goto tag |
|
Index Vector ( | ||
|
Data port order |
|
|
Number of data ports |
|
|
Deprecated in R2010a | |
|
Sample time (-1 for inherited) |
|
|
Require all data port inputs to have the same data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Allow different data input sizes (Results in variable-size output signal) |
|
Manual Switch ( | ||
|
Allow different input sizes (Results in variable-size output signal) |
|
|
Sample time (-1 for inherited) |
|
Merge ( | ||
|
Number of inputs |
|
|
Initial output |
|
|
Allow unequal port widths |
|
|
Input port offsets |
|
Multiport Switch ( | ||
|
Data port order |
|
|
Number of data ports |
|
|
Deprecated in R2010a | |
|
Data port indices |
|
|
Data port for default case |
|
|
Diagnostic for default case |
|
|
Sample time (-1 for inherited) |
|
|
Require all data port inputs to have the same data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Allow different data input sizes (Results in variable-size output signal) |
|
Mux ( | ||
|
Number of inputs |
|
|
Display option |
|
|
For internal use | |
|
For internal use | |
|
For internal use | |
Selector ( | ||
|
Number of input dimensions |
|
|
Index mode |
|
|
Index Option |
|
|
Index |
cell array |
|
Output Size |
cell array |
|
Input port size |
|
|
Sample time (-1 for inherited) |
|
|
See the IndexOptionArray parameter for more information. | |
|
See the IndexParamArray parameter for more information. | |
|
See the IndexParamArray parameter for more information. | |
Switch ( | ||
|
Criteria for passing first input |
|
|
Threshold |
|
|
Enable zero-crossing detection |
|
|
Sample time (-1 for inherited) |
|
|
Require all data port inputs to have the same data type |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Allow different input sizes (Results in variable-size output signal) |
|
Variant Source ( | ||
| No dialog box prompt |
|
VariantControlMode |
| |
|
| |
GeneratePreprocessorConditionals | Use the Variant activation time parameter instead. | boolean — |
| boolean — | |
| boolean — | |
|
| |
| No dialog box prompt |
Returns the variant control
corresponding to the active port from the last compilation instance. If no port is active,
returns empty Read-only |
| No dialog box prompt |
Returns the "index" of the
active port from the last compilation instance or returns Read-only |
CompiledVariantActivationTime | No dialog box prompt |
Returns the variant activation time of the block
after model compilation. Before the model is compiled, this parameter returns update diagram
activation time. Example:
Read-only |
OutputFunctionCall | boolean — | |
Vector Concatenate ( | ||
|
Number of inputs |
|
|
Mode |
|
Sinks Library Block Parameters
Block (Type)/Parameter | Dialog Box Prompt | Values |
---|---|---|
Display ( | ||
|
Format |
|
|
Decimation |
|
|
Floating display |
|
|
Sample time (-1 for inherited) |
|
Floating Scope ( | ||
|
| |
|
vector — | |
|
| |
| Do not change this parameter with the command-line. To add inputs, use the signal selector button . | |
|
| |
|
| |
|
character vector | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
Out1
( | ||
|
Port number |
|
|
Icon display |
|
|
Output as nonvirtual bus in parent model |
|
|
Port dimensions (-1 for inherited) |
|
|
Variable-size signal |
|
|
Sample time (-1 for inherited) |
|
|
Minimum |
|
|
Maximum |
|
|
Data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
This parameter does not appear in the block dialog box. Use the Model Data Editor instead. See Design Data Interface by Configuring Inport and Outport Blocks (Simulink Coder). |
Object of a class that is derived from |
|
This parameter does not appear in the block dialog box. Use the Model Data Editor instead. See Design Data Interface by Configuring Inport and Outport Blocks (Simulink Coder). |
|
|
Signal name |
character vector |
|
Signal type |
|
|
Output when disabled |
|
|
Initial output |
|
|
This parameter does not appear in the block dialog box. Use the Model Data Editor instead. See For Signals. |
|
Scope ( | ||
|
| |
Location |
vector — | |
|
| |
| Do not change this parameter with the set_param command. Instead, use the TimeScopeConfiguration object
or Number of Input Ports parameter in the Scope block. | |
|
| |
|
| |
|
character vector | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
Stop Simulation | ||
Terminator | ||
To File ( | ||
|
File name |
|
|
Variable name |
|
|
Save format |
|
|
Decimation |
|
|
Sample time (-1 for inherited) |
|
To Workspace ( | ||
|
Variable name |
|
|
Limit data points to last |
|
|
Decimation |
|
|
Sample time (-1 for inherited) |
|
|
Save format |
|
| Log fixed-point data as a |
|
Sources Library Block Parameters
Block (Type)/Parameter |
Dialog Box Prompt |
Values |
---|---|---|
Band-Limited White Noise | ||
|
Noise power |
|
|
Sample time |
|
|
Seed |
|
|
Interpret vector parameters as 1-D |
|
Chirp Signal ( | ||
|
Initial frequency |
|
|
Target time |
|
|
Frequency at target time |
|
|
Interpret vectors parameters as 1-D |
|
Clock ( | ||
|
Display time |
|
|
Decimation |
|
Constant ( | ||
|
Constant value |
|
|
Interpret vector parameters as 1-D |
|
|
Sampling time |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Sample time |
|
|
Frame period |
|
Counter Free-Running ( | ||
|
Number of Bits |
|
|
Sample time |
|
Counter Limited ( | ||
|
Upper limit |
|
|
Sample time |
|
Digital Clock ( | ||
|
Sample time |
|
Enumerated Constant ( | ||
|
Output data type |
|
|
Value |
|
|
Sample time |
|
From File ( | ||
|
File name |
|
|
Data extrapolation before first data point |
|
|
Data interpolation within time range |
|
|
Data extrapolation after last data point |
|
|
Sample time |
|
From Workspace ( | ||
|
Data |
|
|
Output Data type |
|
|
Sample time |
|
|
Interpolate data |
|
|
Enable zero-crossing detection |
|
|
Form output after final data value by |
|
Ground | ||
In1 ( | ||
|
Port number |
|
|
Icon display |
|
|
Output as nonvirtual bus |
|
|
Port dimensions (-1 for inherited) |
|
|
Variable-size signal |
|
|
Sample time (-1 for inherited) |
|
|
Minimum |
|
|
Maximum |
|
|
Data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Specify physical unit of the input signal to the block. For a list of acceptable units, see Allowed Units. |
|
|
Specify physical unit of the input signal to the block without propagation. For a list of acceptable units, see Allowed Units. |
|
|
Signal type |
|
|
Latch input by delaying outside signal |
|
|
Latch input for feedback signals of function-call subsystem outputs |
|
|
Output a function-call trigger signal |
|
|
Interpolate data |
|
Pulse Generator ( | ||
|
Pulse type |
|
|
Time (t) |
|
|
Amplitude |
|
|
Period |
|
|
Pulse width |
|
|
Phase delay |
|
|
Sample time |
|
|
Interpret vector parameters as 1-D |
|
Ramp ( | ||
|
Slope |
|
|
Start time |
|
|
Initial output |
|
|
Interpret vector parameters as 1-D |
|
Random Number ( | ||
|
Mean |
|
|
Variance |
|
|
Seed |
|
|
Sample time |
|
|
Interpret vector parameters as 1-D |
|
Repeating Sequence ( | ||
|
Time values |
|
|
Output values |
|
Repeating Sequence Interpolated ( | ||
|
Vector of output values |
|
|
Vector of time values |
|
|
Lookup Method |
|
|
Sample time |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Lock output data type setting against changes by the fixed-point tools |
|
Repeating Sequence Stair ( | ||
|
Vector of output values |
|
|
Sample time |
|
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Deprecated in R2007b | |
|
Lock output data type setting against changes by the fixed-point tools |
|
Signal Builder ( | ||
Signal Editor
( | ||
|
File name |
|
|
Active scenario |
|
|
Signals |
|
|
Output a bus signal |
|
| Select bus object |
|
| Sample time |
|
| Interpolate data |
|
| Enable zero-crossing detection |
|
|
Form output after final data value by |
|
|
Unit |
|
| — | boolean — |
| — | Read-only. Use |
| — | Read-only. Use |
Signal Generator ( | ||
|
Wave form |
|
|
Time (t) |
|
|
Amplitude |
|
|
Frequency |
|
|
Units |
|
|
Interpret vector parameters as 1-D |
|
Sine Wave ( | ||
|
Sine type |
|
|
Time |
|
|
Amplitude |
|
|
Bias |
|
|
Frequency |
|
|
Phase |
|
|
Samples per period |
|
|
Number of offset samples |
|
SampleTime |
Sample time |
|
VectorParams1D |
Interpret vector parameters as 1-D |
|
Step ( | ||
|
Step time |
|
|
Initial value |
|
|
Final value |
|
|
Sample time |
|
|
Interpret vector parameters as 1-D |
|
|
Enable zero-crossing detection |
|
Uniform Random Number ( | ||
|
Minimum |
|
|
Maximum |
|
|
Seed |
|
|
Sample time |
|
|
Interpret vector parameters as 1-D |
|
Waveform Generator ( | ||
|
Output minimum |
|
|
Output maximum |
|
|
Output data type |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate on integer overflow |
|
|
Output signal |
|
|
Sample time |
|
User-Defined Functions Library Block Parameters
Block (Type)/Parameter |
Dialog Box Prompt |
Values |
---|---|---|
MATLAB Function ( | ||
MATLAB System ( | ||
|
System object class name |
|
Level-2 MATLAB S-Function ( | ||
|
S-function name |
|
| Arguments |
|
Interpreted MATLAB Function ( | ||
|
MATLAB function |
|
|
Output dimensions |
|
|
Output signal type |
|
|
Collapse 2-D results to 1-D |
|
|
Sample time (-1 for inherited) |
|
S-Function ( | ||
|
S-function name |
|
|
S-function parameters |
|
|
S-function modules |
|
S-Function Builder ( | ||
|
S-function name |
|
|
S-function parameters |
|
|
S-function modules |
|
Additional Discrete Library Block Parameters
Block (Type)/Parameter |
Dialog Box Prompt |
Values |
---|---|---|
Fixed-Point State-Space ( | ||
|
State Matrix A |
|
|
Input Matrix B |
|
|
Output Matrix C |
|
|
Direct Feedthrough Matrix D |
|
|
Initial condition for state |
|
|
Data type for internal calculations |
|
|
Scaling for State Equation AX+BU |
|
|
Scaling for Output Equation CX+DU |
|
|
Lock output data type setting against changes by the fixed-point tools |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Transfer Fcn Direct Form II ( | ||
|
Numerator coefficients |
|
|
Denominator coefficients excluding lead (which must be 1.0) |
|
|
Initial condition |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Transfer Fcn Direct Form II Time Varying ( | ||
|
Initial condition |
|
|
Integer rounding mode |
|
|
Saturate to max or min when overflows occur |
|
Unit Delay Enabled ( | ||
|
Initial condition |
|
|
Sample time |
|
Unit Delay Enabled External IC ( | ||
|
Sample time |
|
Unit Delay Enabled Resettable ( | ||
|
Initial condition |
|
|
Sample time |
|
Unit Delay Enabled Resettable External IC ( | ||
|
Sample time |
|
Unit Delay External IC ( | ||
|
Sample time |
|
Unit Delay Resettable ( | ||
|
Initial condition |
|
|
Sample time |
|
Unit Delay Resettable External IC ( | ||
|
Sample time |
|
Unit Delay With Preview Enabled ( | ||
|
Initial condition |
|
|
Sample time |
|
Unit Delay With Preview Enabled Resettable ( | ||
|
Initial condition |
|
|
Sample time |
|
Unit Delay With Preview Enabled Resettable External RV (U | ||
|
Initial condition |
|
|
Sample time |
|
Unit Delay With Preview Resettable ( | ||
|
Initial condition |
|
|
Sample time |
|
Unit Delay With Preview Resettable External RV ( | ||
|
Initial condition |
|
|
Sample time |
|
Additional Math: Increment - Decrement Library Block Parameters
Block (Type)/Parameter |
Dialog Box Prompt |
Values |
---|---|---|
Decrement Real World ( | ||
Decrement Stored Integer ( | ||
Decrement Time To Zero ( | ||
Decrement To Zero ( | ||
Increment Real World ( | ||
Increment Stored Integer ( |