Salut a tous!
J'ai une petite question concernant donc l'ecriture dans un fichier Excel; pourtant lorsque je lance mon programme il ne voit aucune erreur a la compilation..c'est a l'ouverture du fichier Excel au'un message d'erreur apparait..Quelque chose vous choquerait-il dans ce code ?
Le but de celui ci etant:
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 pat = fopen ('C:\Rodolphe\Correspondence.xls','wt'); gn= { 'Patient Name', 'Number associated'}; s = xlswrite('Correspondence.xls', gn ); for k=1:w rep2 = fullfile('C:\Rodolphe',sprintf('DicomFile%d',k)); Z = dir (rep2); f = floor(rand(1)*100000000); for n =3: numel (Z) N = dicominfo (fullfile(rep2, Z(n).name)); P= N.PatientName; famname = P.FamilyName; P.FamilyName = f; fam2name = P.FamilyName; end gn2= {famname , fam2name ;}; s = xlswrite('Correspondence.xls', gn2);
1ere ligne du Excel: mettre les titres de colonne (ceux de gn)
Lignes suivantes: Mettre la valeur des variables generees a chaque tour de boucle...mes variables ont bien les valeurs que je souhaite, donc je comprends pas trop, je dois surement mal utiliser xlswrite, j'ai pourtant essaye de m'aider de la FAQ et de l'aide MATLAB..
Merci beaucoup d'avance!
Partager