MATLAB REAL-TIME WORKSHOP 7 - TARGET LANGUAGE COMPILER Instrukcja Obsługi Strona 34

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 282
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 33
2
Working with the Target Language
2-14
This statement would cause an error if foo was undefined.
Table 2-3: Target Language Expressions
Expression Definition
constant
Any constant parameter value, including
vectors and matrices.
variable-name Any valid in-scope variable name, including
the local function scope, if any, and the global
scope.
::variable-name Used within a function to indicate that the
function scope is ignored when looking up the
variable. See “Identifier Definition” on page
2-37.
expr[expr] Index into an array parameter. Array indices
range from
0 to N–1. This syntax is used to
index into vectors, matrices, and repeated
scope variables.
expr([expr[,expr]…]) Function call or macro expansion. The
expression outside of the parentheses is the
function/macro name; the expressions inside
are the arguments to the function or macro.
Note: Since macros are text-based, they
cannot be used within the same expression as
other operators.
expr. expr The first expression must be a valid scope;
the second expression is a parameter name
within that scope.
(
expr) Use () to override the precedence of
operations.
!
expr Logical negation (always generates 1 or 0 as
in C). The argument must be numeric or
Boolean.
Przeglądanie stron 33
1 2 ... 29 30 31 32 33 34 35 36 37 38 39 ... 281 282

Komentarze do niniejszej Instrukcji

Brak uwag