Bonjour à tous
Je bloque sur ce programme (qui tourne pourtant) depuis deux semaines :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
for i = 2:3 % Nombre de dossiers
    chemin = char(reps(i));
    liste = dir( chemin ); % récupère une structure par image (plrs images par dossier)
    for j = 3 : size(liste,1) % on parcourt chaque image
        if strcmp(liste(j).name(end-3:end), '.dcm')
            % Extraction des champs DICOM
            filename = cat(2,char(reps(i)),'\');
            filename = cat(2,filename,liste(j).name);
            Y = dicomread(filename);
            info = dicominfo(filename);
            warning off all
            % Récupération des champs d'intérêt
            if (isfield(info, 'DoseProduct') == 1)
                A = {info.Width,info.Height,info.DoseProduct};
            else
                A = {info.Width,info.Height};
            end
        end
    end
end
Je voudrais enregistrer tous les résultats dans un fichier Excel, sauf que là seules les mesures du dernier tour de boucle sont gardées en mémoire. J'ai essayé sans succès avec un tableau. Un coup de main serait sympa. Merci .