Callbacks

15 11 2007

Un callback est une fonction qui est appelée lorsqu’un événement particulier se produit dans une interface graphique (interaction avec un objet graphique). On peut par exemple affecter à un bouton une fonction, de telle sorte que si l’utilisateur clique sur le bouton, la fonction en question est exécutée. Cette fonction est le callback associé à ce bouton. Un callback ne renvoit jamais de valeur.

Dans cet article, nous allons étudier la mise en place et l’utilisation des callbacks au sein d’une interface graphique. Lisez la suite de cette entrée »





Debugger

11 08 2007

Matlab intègre un debugger — j’emploie sciemment le terme anglais car je trouve le mot « bogue » ainsi que ses dérivés particulièrement ridicules — utilisable facilement depuis l’interface graphique. Nous allons aborder dans cet article son utilisation en ligne de commande et dans le code.

Lisez la suite de cette entrée »





Options au lancement

11 08 2007

Lorsque Matlab est lancé « normalement », depuis l’icône de l’application ou un terminal avec la commande « matlab », tout l’environnement de développement est chargé : interface graphique, machine virtuelle Java, etc. Dans cet article, nous allons étudier les options permettant de motifier ce comportement par défaut. Les options sont, très classiquement, introduite par un tiret, sans espace entre le tiret et le nom de l’option. Pour introduire des options il faut donc lancer Matlab en ligne de commande ou bien éditer la commande dans le raccourci vers l’application. Si plusieurs options sont utilisées, elles doivent être séparées par une espace. Lisez la suite de cette entrée »





Utilisation des commentaires

9 08 2007

Cet article traite du bon usage des commentaires dans Matlab. Comme pour tout langage de programmation, il est très important de commenter son code au fur et à mesure de sa rédaction — jamais après, car après signifie généralement jamais. De plus, dans Matlab, les commentaires placés en début de code vont servir d’aide pour la fonction, comme nous le verrons un peu plus loin.

Lisez la suite de cette entrée »





À propos de MatlabFR

7 08 2007

À travers ce blog, son auteur souhaite partager son expérience acquise dans l’environnement de développement Matlab. Le lecteur y trouvera des astuces, des explications, des méthodes de travail et bien entendu des extraits de code. Cependant, ce blog n’est pas une méthode d’apprentissage de Matlab. Les articles publiés ici sont la plupart du temps décorrélés, s’adressant tantôt à des utilisateurs débutants, tantôt à des utilisateurs plus avancés, et ne suivent pas de progression logique.

Les codes présentés sur MatlabFR ont pour la plupart été testés sur Matlab 7 Release 14. Ils sont donnés à titre pédagogique, sans aucune garantie, et ne sauraient engager la responsabilité de leur auteur. Enfin, MatlabFR n’est lié d’aucune façon à The Mathworks.