0% ont trouvé ce document utile (0 vote)
82 vues4 pages

Cours Scilab

Ce document présente un cours sur Scilab, un logiciel open-source de calcul numérique, en abordant son installation, ses bases d'utilisation, et des exemples pratiques. Les sections incluent des instructions pour télécharger et installer Scilab, ainsi que des exemples de commandes, de variables, d'opérations et de structures de contrôle. Le cours conclut en soulignant la puissance de Scilab pour des calculs numériques avancés.

Transféré par

Eyua Yao
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
82 vues4 pages

Cours Scilab

Ce document présente un cours sur Scilab, un logiciel open-source de calcul numérique, en abordant son installation, ses bases d'utilisation, et des exemples pratiques. Les sections incluent des instructions pour télécharger et installer Scilab, ainsi que des exemples de commandes, de variables, d'opérations et de structures de contrôle. Le cours conclut en soulignant la puissance de Scilab pour des calculs numériques avancés.

Transféré par

Eyua Yao
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours Scilab

December 14, 2024

1 Introduction
Scilab est un logiciel open-source de calcul numérique qui permet de résoudre
une grande variété de problèmes mathématiques et d’ingénierie. Il est sou-
vent utilisé pour les simulations, les modélisations et les calculs scientifiques.
Ce cours présente les bases de Scilab, avec des exemples pratiques pour les
étudiants.

2 Installation de Scilab
2.1 Téléchargement
Rendez-vous sur https://www.scilab.org/download pour télécharger la
dernière version stable de Scilab. Sélectionnez la version correspondant à
votre système d’exploitation.

2.2 Installation sous Windows


Après avoir téléchargé le fichier d’installation, double-cliquez dessus et suivez
les instructions à l’écran. Laissez les paramètres par défaut et cliquez sur
”Suivant” jusqu’à la fin de l’installation.

2.3 Vérification de l’installation


Une fois l’installation terminée, lancez Scilab. Si le programme s’ouvre cor-
rectement, l’installation est réussie.

1
3 Les bases de Scilab
3.1 Premiers pas avec Scilab
Scilab est une interface interactive qui vous permet de taper des commandes
directement. Par exemple, tapez la commande suivante pour afficher un
message à l’écran :
disp ( ” Bonjour , S c i l a b ! ” ) ;
Cela affiche la phrase ”Bonjour, Scilab !” dans la fenêtre de commande.

3.2 Variables et Types de données


Scilab permet de définir plusieurs types de variables :
ˆ a = 5;

ˆ b = 3.14;

ˆ c = "texte";

3.3 Opérations de base


Les opérations de base sont similaires à celles d’autres langages de program-
mation :
ˆ Addition : a + b;

ˆ Soustraction : a - b;

ˆ Multiplication : a * b;

ˆ Division : a / b;

3.4 Boucles et Conditions


Les boucles et les structures conditionnelles en Scilab sont très similaires à
celles des autres langages. Voici un exemple de boucle for :
for i = 1 : 5
disp ( i ) ; % A f f i c h e l e s nombres de 1 a 5
end

2
Et un exemple de structure conditionnelle if :
i f a > b then
disp ( ”a e s t p l u s grand que b” ) ;
else
disp ( ”a e s t p l u s p e t i t ou e g a l a b” ) ;
end

4 Applications pratiques
4.1 Exemple 1 : Calcul de la somme d’une série
Calculons la somme de la série suivante :
1 1 1
S =1+ + + ··· +
2 3 n
Voici comment cela peut être fait en Scilab :
n = 1 0 ; % Nombre de termes
S = 0;
for i = 1 : n
S = S + 1/ i ;
end
disp ( S ) ;

4.2 Exemple 2 : Résolution d’une équation différentielle


Voici un exemple de code pour résoudre une équation différentielle en Scilab
:
function dy = f ( t , y )
dy = =y ; % Exemple d ’ une e q u a t i o n d i f f e r e n t i e l l e s i m p l e
endfunction

t 0 = 0 ; % Temps i n i t i a l
y0 = 1 ; % C o n d i t i o n i n i t i a l e
t f i n = 5 ; % Temps f i n a l
h = 0 . 1 ; % Pas de temps

3
t = t 0 : h : t f i n ; % Vecteur temps
y = ode ( y0 , t , f ) ; % R e s o l u t i o n de l ’ED

plot ( t , y ) ; % A f f i c h a g e de l a s o l u t i o n

5 Conclusion
Scilab est un outil puissant pour les calculs numériques. Ce cours a présenté
les bases de son utilisation, y compris l’installation, la définition des variables,
les opérations de base, ainsi que quelques exemples pratiques. N’hésitez pas
à explorer plus en profondeur les fonctionnalités de Scilab pour résoudre des
problèmes plus complexes.

Vous aimerez peut-être aussi