
Envoyé par
black cat747
Le fichier ouvert est un fichier excel de 600 000 lignes et 18 colonnes, donc assez gros.
C'est bizarre. La taille de la matrice n'a rien d'exceptionnelle
Une matrice 600000*18 en classe Double prend un peu plus de 80 Mo de mémoire (voir la
: Comment déterminer approximativement la quantité de mémoire nécessaire pour le stockage d'une variable ?)

Envoyé par
black cat747
OATS = xlsread(strcat(dossier,Affaire,'\',Affaire,'_OATS10m.xlsx'));
Cett ligne s'écrit plus proprement :
OATS = xlsread(fullfile(dossier,Affaire,[Affaire '_OATS10m.xlsx']));
Voir aussi la
: Comment concaténer le nom d'un fichier et celui d'un répertoire ?
Partager