Remove .mat variable image data
    4 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
 whos('-file','data_batch_1.mat')
Name                 Size                 Bytes      Class    Attributes
batch_label          1x21                    42          char               
data              10000x3072            30720000    uint8              
labels            10000x1                  10000         uint8
When I analyze my .mat file It has three variable. In the data variable. I want to remove the image inside the data variable and keep my won 10000 image data in same Size, same Bytes and same Class. Anyone can help me providing Matlab code.
2 Commenti
  KSSV
      
      
 il 21 Giu 2017
				Not clear with question.....in .mat file there are three variables, you need to delete few variables out of it?
Risposte (1)
  Walter Roberson
      
      
 il 21 Giu 2017
        filename = 'data_batch_1.mat';
filestruct = load(filename);
filestruct.data(:) = 0;    %removes all useful content, preserving size and data class
save(filename, 'filestruct', '-struct');    %write the variables back to the file
0 Commenti
Vedere anche
Categorie
				Scopri di più su Workspace Variables and MAT Files in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


