MATLAB REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Manuale di Servizio Pagina 99

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 282
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 98
The RTW TLC Function Library
3-25
columns of your matrix. This function will degenerate to a vector or scalar, if
needed.
Note: Do not use this function to build the address of a parameter. For
example,
%assign paramAddr = "&%<LibBlockMatrixParameter(TruthTable, ...)>"
This may produce a reference to a constant number, for example, &4.95 f the
value of
TruthTable is 4.95, and RTW is configured to inline parameter
values. Instead, use the TLC function
LibBlockParameterAddr to avoid this
undesirable behavior. For an example of this function, see cmblogic.tlc.
LibBlockMatrixParameterAddr(param, rowUcv, rowLcv, rowSigIdx,
colUcv, colLcv, colSigIdx)
This function returns the appropriate address of a block’s matrix parameter.
The function is similar to
LibBlockParameterAddr. For an example of this
function, see
cmblogic.tlc.
Note: Calling this function will force the parameter to stay in memory
regardless of the value of InlineParameters.
LibDiscreteState(ucv, lcv, sigIdx)
LibContinuousState(ucv, lcv, sigIdx)
The behavior of these functions is similar to LibBlockOutputSignal, except
they return the appropriate reference to the block’s discrete/continuous state.
For an example of these functions, see
delay.tlc and integrat.tlc.
LibBlockMode(ucv, lcv, sigIdx)
The behavior of this function is similar to LibBlockOutputSignal, except it
returns the appropriate reference to a block’s mode. For an example, see
dintegrt.tlc.
Vedere la pagina 98
1 2 ... 94 95 96 97 98 99 100 101 102 103 104 ... 281 282

Commenti su questo manuale

Nessun commento