how to read and stack the details in columns from a cell array?
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    kitty varghese
 el 12 de Mzo. de 2018
  
    
    
    
    
    Comentada: kitty varghese
 el 12 de Mzo. de 2018
            I want to read and stack all the values present in cell into a column. Such that the values present in cell 1 is stacked onto column 1 and so on...
Here is the code of how I loaded it into cell.
   dicomlist = dir(fullfile('C:\Users\kitty\Dropbox\denoise_ksvd\','ADNI','*.dcm'));
for cnt = 1 : numel(dicomlist)
    I{cnt} = dicomread(fullfile('C:\Users\kitty\Dropbox\denoise_ksvd\','ADNI',dicomlist(cnt).name));  
end
2 comentarios
  Stephen23
      
      
 el 12 de Mzo. de 2018
				Rather than repeating a hard-coded path, just define it once:
P = 'C:\Users\kitty\Dropbox\denoise_ksvd';
S = dir(fullfile(P,'ADNI','*.dcm'));
I = cell(1,numel(S));
for k = 1:numel(S)
   I{k} = dicomread(fullfile(P,'ADNI',S(k).name));
end
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
				Más información sobre Multidimensional Arrays en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

