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;