Teaching - RFIDEC


RFIDEC

Examen de milieu de semestre:

Voir la page de C. Gonzales:

http://webia.lip6.fr/~gonzales/teaching/rfidec/index.php

Examen de fin de semestre:

  • Droit aux notes de cours et aux slides
  • Le programme commence aux cours de P. Gallinari.
  • Les slides sont sur la page de P. Gallinari ainsi que l'exam corrigé de l'an dernier.

http://www-connex.lip6.fr/~gallinar/Enseignement/Enseignement.html

Retour vers le tutoriel complet

Affichage

Premier contact: tracé d'un vecteur y par rapport à un vecteur x. Les deux vecteurs doivent faire la même taille.

 x = 1:0.1:10; y = x.^2; % chaque terme de x au carré
 figure                  % création d'une nouvelle fenêtre
 plot(x,y);              % affichage des x en abscisse, y en ordo.
 plot(x,y,"r+");         % modification de style (cf help plot)

 figure
 plot(x,y); 
 hold on;                % pour tracer plusieurs courbes sur la
                         % même figure
 y2 = 3*x+1;   
 plot(x,y2,"r");

La fonction bar permet de tracer des histogrammes

 bar([2 4 6 5]);            % affichage histogramme
 bar([1 2 4 5], [2 4 6 5]); % les barres sont centrées sur les abscisses précisées 

Pour des affichages avancés, vous pourrez regarder le fonctionnement des fonctions plot3, surf, contour...

Octave dispose aussi d'une fonction d'export de courbes: print. En tapant la commande suivante:

  print('figure1.png','-dpng'); 

La figure courante est exportée dans le répertoire courant au format png. Octave gère un certain nombre de format qui sont accessibles à l'aide de help print.

Application

Tracer la fonction f(x) = x^2+x-1 pour x entre -5 et 10. La fonction sera tracée en vert et le style sera une succession d'étoiles.

Tracer l'histogramme des notes de la première partie du tutoriel.