Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
slash (/)
division à droite et feedback
Description
Division à droite. x=A / b est la solution de x*b=A.
b/a = (a' \ b')'.
a./ b est la matrice dont les termes sont égaux à a(i,j)/ b(i,j).
Si b est un scalaire (matrice 1x1) cette opération est la même que a./b*ones(a) (même convention si a est un scalaire).
Notez que 123./b est interprété comme (123.)/b. Dans un tel cas le point fait partie du nombre et non pas de l'opérateur.
L'anti-slash ("contre-barre" ou backslash) signifie quant à lui la division à gauche (voir backslash).
Feedback de systèmes dynamiques.
S=G/.K évalue S=G*(eye()+K*G)^(-1). Cet opérateur évite des problèmes de simplification.
Notez aussi que G/.5 est interprété comme G/(.5). Dans un tel cas le point fait partie du nombre et non pas de l'opérateur.
La suite de symboles // met une ligne en commentaire, c'est à dire, les lignes commençant par // sont ignorées par l'interpréteur.
De le même façon, /* débute un commentaire et */ termine un commentaire.
Examples
a=[3.,-24.,30.]; B=[ 9. -36. 30. -36. 192. -180. 30. -180. 180. ]; x=a/B x*B-a // proche de zéro a=4 / 2; // Doit renvoyer 2 a=2 ./ [2,4]; // 1. 0.5 // Un commentaire aide à comprendre le code. /* Même longs, c'est à die sur plusieurs lignes, les commentaires sont utiles. */
Voir aussi
| Report an issue | ||
| << semicolon | Mots clés Scilab | star (*) >> |