Archives mensuelles : novembre 2012

Rien ne vaut une image

Même si nombreux sont ceux qui considèrent que les graphiques sous MATLAB sont austères, on peut quand même arriver à en améliorer le rendu avec un peu de personnalisation.

Plutôt qu’un long discours, je vous renvoie vers mes premières galeries d’images générées avec MATLAB :

Voici quelques exemples tirés de ces deux galeries :






D’autres galeries suivront, vous en trouverez la liste sur mon site dans la section Portfolio.

Bon visionnage
:cool:

T’es Cody ou pas ?

Suite à un précédent billet d’Aurélien qui nous montrait ses badges, je me suis remis à participer à Cody sur le site de Mathworks. Ce sont, toute proportion gardée, des challenges de la même veine que les défis que nous proposons sur les forums MATLAB. Seules les ressources propres à MATLAB sont autorisées (ni Toolbox, ni codes externes).

J’ai déjà résolus une cinquantaine de problèmes pour le moment. J’essaie à chaque fois de trouver une solution qui mixe élégance et efficacité.

Le principal intérêt de Cody est de se forcer à résoudre des problèmes auxquels on ne se serait pas confrontés dans notre domaine de programmation. Comme Aurélien, Cody m’a permis par exemple de m’initier aux expressions régulières.

La contre-partie, due principalement au coté scoring, est que les meilleures solutions en terme de points, ne sont pas forcément les meilleures en terme de développement. Les critères de maintenabilité et de lisibilité par exemple ne sont pas pris en compte. Les meilleures solutions sont souvent des solutions sur une seule ligne avec plusieurs fonctions imbriquées.

Bref, Cody est une excellente source d’apprentissage pour ceux qui ont déjà un niveau intermédiaire. Mais il ne faut pas oublier qu’une solution efficace est avant tout une solution maitrisée qui répond au besoin.

Un seul conseil donc : venez mesurer vos connaissances des bases de MATLAB en participant aux challenges de Cody !

Ah… MATLAB 6

La version 6 de MATLAB est ma préférée.

Non pas qu’elle soit la meilleure mais c’est celle que j’ai utilisée jusqu’en 2008 8O

Loren Shure n’en croyait pas ses oreilles quand je lui avais dit que c’était la version que j’utilisais lors de notre rencontre en 2007.

L’utilisation de cette « antique » version m’obligeait à chercher en permanence l’optimisation, encore l’optimisation et toujours l’optimisation du code. C’est ce qui m’a poussé à explorer en profondeur les possibilités offertes par MATLAB et à en comprendre le fonctionnement.

Je dois dire que le passage à la version R2008 puis à la R2009 fut un choc et fut pour moi une sorte d’entrée dans le monde des possibles de MATLAB.

Et je ne suis semble-t-il pas le seul à reconnaitre que la version 6 de MATLAB a de la valeur

:mrgreen: