Cours scilab
Calcul scientifique et Scilab
Calcul scientifique : la terminologie calcul scientifique désigne tout calcul à l'usage de la science (applications issues de la physique ou de l'ingénierie : statistiques, mécanique des fluides ou des structures, l'électromagnétisme, et bien d'autres domaines encore).
Logiciels de calcul scientifique : logiciel permettant de mettre en œuvre les algorithmes issus du calcul scientifique
Il existe deux types de logiciels de calcul scientifique : * les logiciels de calcul symbolique qui schématiquement « font des mathématiques » (simplification, qu'elle soit automatique ou effectuée à partir d'hypothèses ; substitution de symboles ou de valeurs numériques par des expressions ; changement de forme des expressions : expansion, de produits et de puissances, re-écriture de fractions partielles, re-écriture de fonctions trigonométriques comme exponentielles, etc. ; différentiation relative à une ou plusieurs variables ; optimisation globale, qu'elle soit conditionnelle ou non ; factorisation partielle ou complète) * les logiciels de calcul numérique, qui sont plutôt conçus pour les applications des mathématiques.
Dans la première catégorie on trouve, entre autres, Maple, Mathematica et MuPad.
Dans la deuxième catégorie, où le marché est plus large, on trouve essentiellement les logiciels commerciaux Matlab et Xmath. S’y ajoute Scilab, qui est un logiciel libre, distribué avec son code source
Qu’est-ce que Scilab ?
Scilab est un gros logiciel en langage FORTRAN et C pour les fonctions de base, en langage Scilab pour les librairies spécialisées et en anglais et français pour l’aide en ligne (help) et les documentations.
Scilab comporte un interpréteur, des objets et des fonctions bien adaptés au calcul numérique et à la visualisation des données. En plus des vecteurs et des matrices (qui peuvent contenir des nombres réels ou complexes, des entiers, des chaînes de caractères, des