How to delete row or column in x.mat file
    3 次查看(过去 30 天)
  
       显示 更早的评论
    
Hi, 
I have a X.mat file, its big mat file. 
how can i delet the rows ( specific row ) !! for example; 
row : 600 to 3000 delete 
or column  25 to 35 delete 
I tried The code below but did not work :
X = importdata('X.mat'); 
X([501,2000],:) = [];
0 个评论
采纳的回答
  Ameer Hamza
      
      
 2020-10-22
        
      编辑:Ameer Hamza
      
      
 2020-10-22
  
      Does X.mat file only have one variable? In that case, try
X(501:2000,:) = [];
    %^ put : here
Also, If the variable is very large, then it may be faster to modify the mat file without loading directly
data = matfile('X.mat', 'Writable', true);
data.X(501:2000,:) = [];
2 个评论
更多回答(0 个)
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Workspace Variables and MAT Files 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

