Bonsoir,
voici mon problème, à mon travail j'utilise Matlab 8, j'ai programmé quelque chose qui fonctionne parfaitement.
Or en rentrant j'ai voulu modifié une ligne sur mon pc avec Matlab 7 (R14) et là surprise il y a un problème.
Voici la fonction qui pose problème:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
[FILENAME, PATHNAME] = uigetfile('*.xls*','Choose SMPS''s Excel file');   
cd(eval(['PATHNAME']));
[d,n]=xlsread(FILENAME);
et voici l'erreur qui en résulte:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
??? Error using ==> horzcat
The following error occurred converting from logical to char:
Error using ==> char
Conversion to char from logical is not possible.
 
Error in ==> num_dist_find_all_errors2 at 6
[d,n]=xlsread(FILENAME);

Ceci me parait bizarre car j'ai déjà utilisé auparavant uigetfiles et xlsread sans aucun problème (mais uniquement avec Matlab 7 (R14))

Merci d'avance pour l'aide.