Etudes de cas E1 :

Introduction à Matlab/Octave

Prérequis :  Formation scientifique (niveau L). Connaissances en algèbre linéaire et notions de base en calcul matriciel. Notions en algorithmique et programmation.
                   (voir aussi graphe du contenu et prérequis)

Matlab est un outil très élaboré pour réaliser des calculs scientifiques et produire des visualisations graphiques efficientes. Il est basé sur le formalisme matriciel qu'il convient d'apprendre pour la réalisation des TP que nous vous proposons.

Le but de ce premier TP est de vous familiariser à l'utilisation de Matlab. Cela se fera par la définition et la manipulation de matrices, la représentation de graphes de fonctions, la résolution d'un système d'équation linéaire et le calcul d'expressions polynômiales.

Voici par exemples deux figures que vous serez amené à produire au cours de ce travail.

Fonction z=sin(x^2 + y^2)/(x^2 + y^2) polynome: une fonction, sa dérivée et sa primitive

DOSSIERS A TELECHARGER
ELEMENTS DU TP :   TPA01_initmatlab.zip   Dans ce dossier, vous trouverez les éléments suivants :
  • MemoInitMatlab.pdf : Il s'agit d'un document d'initiation à Matlab qui aborde plusieurs exemples de programmation à coder soi-même (définition, manipulation et opération de matrices, instructions conditionnelles, boucle for et vectorisation d'un calcul, chaines de caractères et format de conversion, entrées-sorties, représentation graphique, écriture de fonction). Ce document qui ne comporte que 13 pages se veut être un mémo très condensé et limité par rapport à un livre ou un une documentation exhaustive de Matlab (le logiciel Matlab possède un help interne).

  • TPA01_ENONCE.pdf : Ce document constitue l'énoncé proprement dit du TP.
CORRECTION DU TP :   TPA01_CORRIGES.zip   Dans ce dossier, vous trouverezles éléments suivants :
  • MemoInitMatlab_exemple.m : Codage d'une majeure partie des exercices d'initiations proposés dans le document d'initiation.
  • exempleTPA01_cor.m : Exemple de programmation pour la réalisation du TP
  • TPA01_RAPPORT_exemple.pdf : Document de compte rendu des résultats obtenus (présentations des figures et solutions)