Remove single cell from matrix
    7 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Thallon Pitchure
 el 22 de Sept. de 2020
  
    
    
    
    
    Comentada: Thallon Pitchure
 el 22 de Sept. de 2020
            Hello!
I was wonderif if it is possible to remove a single cell from a matrix without having to resize it or remove an entire row or column.
I am specifically trying to remove A(2,2) from a 3x3 matrix. I know this is possible in a cell array can the same be done with a normal matrix.
I was thinking the output of removing the cell would be NaN but I cannot seem to get it to work without getting an error.
>> b(2,2) = []
A null assignment can have only one non-colon index.
>> b{2,2} = []
Cell contents assignment to a non-cell array object.
> This was not a cell array format when I attempted this method.
0 comentarios
Respuesta aceptada
  madhan ravi
      
      
 el 22 de Sept. de 2020
        
      Editada: madhan ravi
      
      
 el 22 de Sept. de 2020
  
      ”Remove single cell from matrix“
 b(2, 2) = nan;  % since matrix cannot have holes replace it with nans
Más respuestas (0)
Ver también
Categorías
				Más información sobre Resizing and Reshaping Matrices 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!

