Bug Exponent R2013a

Voilà le code très simple tapé en R2013a :

plot((1:10)*1e13,1:10)
set(gca,'xaxislocation','top')

et voilà ce que j’obtiens:

exponent_bug

L’exponent 10^13 est toujours affiché sur le bottom x-axis au lieu d’etre en haut.

J’ai déjà remonté le bug au support, leur workaround (manuel) est le suivant :

plot((1:10)*1e13,1:10)
set(gca,'xticklabel','')  % Clear the labels
set(gca,'xticklabel',0:10)  % set them to 0 to 10
set(gca,'xaxislocation','top')
gtext('x10^3')   % use the mouse to place the text on the figure

Bof je suis certain qu’il y a mieux à faire , j’ai déjà testé avec différent opengl ou renderer mais il n’y a rien à faire , toujours l’exponent est affiché en bas.Et ce bug existe depuis la … R12SP1!!!

R2013a alive!

Les points forts: Les nouvelles fonctions en bref

whatsnew
Bon là si vous regardez la vidéo paie ton bug , elle parle de la R2012b et non de la R2013a!!!

12b
Vaut mieux regarder la vidéo de Tim Gillis: Points forts de la version R2013a

Ce qui est bien c’est que les sous titres sont en français!:

tim_gillis

Pour info , les Release Notes : New Features, Bug Fixes, Compatibility Considerations

Sur ce bon téléchargement!

Chut!

ou comment faire taire MATLAB ?!
J’avais écris un logiciel avec pleins de fprintf afin de pouvoir créer un log avec diary.
Evidemment ça ralentit le process le fait de faire afficher pleins de lignes dans le Command Window.
Là l’idée c’était de pouvoir ajouter une option qui fasse que les fprintf n’affichent rien.
J’aurais pu rajouter une checkbox dans l’interface que j’aurais appelée « verbosity » . Si cette checkbow n’était pas cochée , cela signifait que l’opérateur ne voulait rien voir à l’écran.
Mais bon vu que j’en avais plus de 3000 lignes de fprintf je n’avais pas envie de faire 300 if-test du style:

if verbosity % checkbox has value 1
fprintf('\n ...')
end

La solution est en fait toute simple et ne requière aucune modification de code … (solution page suivante ) Lire la suite

Nouveaux blogs MATLAB français

C’est avec une grande joie que je vous fais partager 2 nouveaux blogs français sur MATLAB:

Demande à la poussière de Dut (Jérome Briot) avec qui j’ai eu le plaisir de modérer et de rédiger des notes techniques en français sur le forum MATLAB developpez pendant plusieurs années.

Son premier billet « MATLAB, c’est de la m***e ! » est une bonne accroche d’ailleurs !!

L’equipe MATLAB de developez.com a aussi son blog : Vers MATLAB et au delà

Avec ces 2 blogs plus le mien, les utilisateurs MATLAB français trouveront forcément leur bonheur!