Réalisation d'un interface GUI sous matlab
L'objectif était de réaliser un interface graphique à l'aide de GUI sous matlab pour visualiser d'une part une fonction et sa transformée de Laplace ou de Fourier et d'autre part la figure de diffraction d'une fente circulaire ou rectangulaire (tout en pouvant agir sur différents paramètres).
Comme on peut le voir sur la photo, on peut utiliser des fonctions déjà pré-rentrées ou importer un fichier .m avec deux vecteurs x et y. Les deux curseurs permettent de modifier la période du signal et l'intervalle de la transformée. Pour la seconde partie du tableau, on a le choix entre pupille rectangulaire ou circulaire. On peut agir, pour la pupille rectangulaire, sur la largeur et la longueur de la fente (ici nous avons une fente presque carrée). Pour la pupille circulaire, on agit sur le rayon de la fente.
La réalisation de ce logiciel m'a permis d'obtenir des bases solides en programmation GUI. En effet, il faut réaliser des liens entre les différents curseurs, tableaux et pop-up.