0% ont trouvé ce document utile (0 vote)
9 vues2 pages

Tracé de fonctions MATLAB : sin, cos, exp

Transféré par

ayoub Lassoued
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)
9 vues2 pages

Tracé de fonctions MATLAB : sin, cos, exp

Transféré par

ayoub Lassoued
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

TP 5 MATLAB

1. Définition de l'intervalle de x
o Définissez l'intervalle de x de -10 à 10 avec un pas de 0.1.

x = -10:0.1:10;

2. Calcul des valeurs de y pour chaque fonction


o Calculer les valeurs pour les trois fonctions :

y1 = sin(x); % Fonction sinus

y2 = cos(x); % Fonction cosinus

y3 = exp(-0.1 * x); % Fonction exponentielle

3. Tracé des courbes

o Utilisez la fonction plot() pour tracer chaque courbe sur la même figure.
o Personnalisez les couleurs et styles de ligne pour différencier les courbes.

figure; % Crée une nouvelle figure

plot(x, y1, 'r-', 'LineWidth', 1.5); % Tracé de sin(x) en rouge avec


une ligne continue

hold on; % Permet de superposer plusieurs courbes

plot(x, y2, 'b--', 'LineWidth', 1.5);


% Tracé de cos(x) en bleu avec une ligne en tirets

plot(x, y3, 'g-.', 'LineWidth', 1.5);


% Tracé de exp(-0.1x) en vert avec une ligne pointillée
hold off; % Arrête la superposition des courbes

4. Personnalisation de la figure

o Ajoutez un titre, une légende, des labels pour les axes, une grille, et définissez les
limites de l'axe y entre -2 et 2.

% Titre et labels des axes

title('Tracé des fonctions sin(x), cos(x), et exp(-0.1x)');

xlabel('x'); % Label pour l'axe des abscisses

ylabel('y'); % Label pour l'axe des ordonnées

% Légende

legend('sin(x)', 'cos(x)', 'exp(-0.1x)', 'Location', 'best');


% La légende est placée automatiquement au meilleur endroit

% Limitation de l'axe des ordonnées


ylim([-2 2]);

% Ajout d'une grille


grid on;

Vous aimerez peut-être aussi