Scilab Flashcards
Éléments généraux
Les instructions successives s’écrivent en retournant à la ligne pour chaque instruction, mais on peut également les séparer simplement avec un point virgule «;».
SCILAB est sensible à la casse, ça veut dire que il différencie les majuscules des minuscules. Par exemple n et N sont deux variables distinctes.
Pour insérer un commentaire dans le programme (qui ne sera pas lu par l’ordinateur), il suffit d’insérer le symbole «/ / » devant le commentaire.
Les affectations
. Pour affecter une valeur à une variable, on adopte la syntaxe suivante:
nom_variable=valeur
Exemple: p=7
• Pour affecter le résultat d'une expression impliquant une (ou plusieurs) variable(s) et/ou constante(s) à une variable tierce, on adopte la syntaxe suivante : nom_variable=expression. Exemple: y=n*x+p+1 z=log(x+y) OK= (a&b) | c
• Une variable peut voir sa valeur modifée (eventuellement à plusjeurs reprises) lors de l’exécution d’un programme, et ce, en lui affectant des valeurs (ou expressions) differentes dans des instructions successives.
Exemples: y=1 ; y=x
Ici, la variable y prend initinlement la valeur 1 avant de prendre la valeur de x.
• La valeur d’une variable peut également être modifiée par une opération l’impliquant. L’ancienne valeur de la variable est alors effacée et remplacée par le résultat de l’opération effectuée.
Eemple: p=p+l
Ici, la variable p est incrementée d’une unité (si sa valeur précedente était de 7, elle est désormais de 8).
Les constantes prédéfinies
- π s’écrit %pi
- e (exp) s’écrit %e
- i (complexe) s’écrit %i
Les variables réelles et complexes
- la virgule s’écrit toujours à l’aide d’un point («.»)
Exemple : 3,14 s’écrit «3.14» - les nombres réels peuvent être écrits sous forme de puissance de 10 à l’aide des notations «d», «D», «e» ou «E».
Exemple: 1234 peut s’écrire “1.234d+3”, “1.234 D+3”, “1.234e+3” ou “1.234E+3”, et 0,001234 peut s’écrire “1.234d-3”,
«1.234D-3”, «1,. 234e-3” ou «1.234E-3”. - le SCILAB permet aussi d’écrire les nombres complexes.
Exemple : 1+2i s’écrit «1+2*%i»
Les chaînes de caractères
•Le SCILAB permet d’affecter une chaîne de caractères, c’est-à-dire une suite ordonnée de caractères, à une variable.
Une chaîne de caractères doit toujours écrite entre apostrophes ou entre guillemets.
Exemple : a =’Bonjour’ ou a = “Bonjour”
• Pour insérer un guillemet ou une apostrophe à l’intérieur d’une chaîne de caractères, il faut nécessairement le doubler.
Exemple : a =’Je vous dis : ““bonjour”” ‘