<< Infer internals sci_files >>

Scilab Help >> Code Matlab => Scilab > internals > Operation

Operation

Génère le code interne Scilab représentant une opération

Séquence d'appel

op = Operation(operator, operands, out)

Paramètres

op

tlist de type "operation", ayant les champs operator, operands, et out.

operator

code de l'opérateur. Les codes admis sont : "''", ".''", "~", ":", "+", "-", "*", ".*", ".*.", ".^", "/", "./", "\", "==", "<>", "<", "<=", ">", ">=", "|", "||", "&", "&&", "cc" (Concatenation des Colonnes [,]), "rc" (Concanétation des lignes [;]), "ccc" (Cells horizontal concatenation {,}), "crc" (Cells vertical concatenation {;}), "ins" (insertion), "ext" (extraction).

operands
liste des opérandes, chacun étant représenté par une tlist M2SCI de type "cste" (ex: 1.23), "variable" (ex: A), "funcall" (ex: gcf()), ou "operation" (ex: (1+3)).

out

liste des paramètres de sortie de l'opération (le plus souvent unique), chacun étant représenté par une tlist M2SCI. Valeur par défaut : list().

Description

Cette fonction créé une tlist représentant une opération quand on utilise M2SCI. Les arguments d'entrée sont vérifiés pour être compatibles avec les "tlists M2SCI".

Voir aussi

Historique

VersionDescription
6.1.1 out devient facultative. Valeur par défaut : list().

Report an issue
<< Infer internals sci_files >>