Archives du mot-clé bug

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!!!

Big Issue en R2012b

BIG BIG issue R2012b – Windows XP

EDIT du 19 Décembre-2012 bug corrigé dans la Prerelase 2013a

Alors si vous êtes en Windows XP Service Pack 3 et que vous avez téléchargé la R2012b , attention attention! Je crois avoir trouvé le bug du siècle avec EXIST après un UIGETFILE!

Un truc de taré avec un code simple à tester sur n’importe quelle machine avec la R2012b installée.
Les fichiers trademarks.txt et patents.txt étant shippés avec tourtes les releases MATLAB.

% go in a folder outside ML path
cd(tempdir)

% exist is going to return 0 (normal)
exist('trademarks.txt')
exist('patents.txt')

% select any text file
uigetfile(fullfile(matlabroot,'*.*'),'select any txt file')

% here is the BUG
% exist now returns 2 !!!
exist('trademarks.txt')  
exist('patents.txt')

% but now try which('trademarks.txt') or edit('trademarks.txt') !!

Bug reproduit plusieurs fois sur plusieurs machines Windows XP.
Dans toutes les autres versions de MATLAB exist retourne comme attendu ZERO.
Sous Linux 12b le code raussi retourne ZERO.

Moi j’ai eu ce souci avec des MAT-files qui n’étaient pas sur mon path … alors vous voyez le truc : MATLAB vous dit que le fichier existe parce via un uigetfile il l’a vu , mais ensuite vous ne pouvez rien faire avec ce fichier : ni l’éditer , ni l’effacer , ni appender des data … bref bug bug bug!!!!

Lire la suite

Bug de fileparts en R2011b

La doc de fileparts en R2011b nous prévient la R2011b retournera un warning si on met 4 arguments de sortie à fileparts et que dans une prochaine version ce sera carrément un message d’erreur :

fileparts

vous avez bien lu comme moi « will error in a future version » …mouais sauf que …

strmatch R2010b : M-lint versus doc

En tant que MATLAB geek , j’attends toujours avec impatience la sortie de la nouvelle release.
Le premier truc que je fais c’est de lire les releases notes.
pour rappel vous pouvez taper la fameuse commande :