How to: Matrix question empty column
    5 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
I want to make a matrix with inbetween empty columns.
so, column 1 and 2 have data, 3 is empty, 4 and 5 have data , 6 is empty.
AllData=[Data1, Data2, emptycolumn, Data3, Data4]
thank you
0 comentarios
Respuestas (2)
  Evgeny Pr
      
 el 25 de En. de 2013
        
      Editada: Evgeny Pr
      
 el 25 de En. de 2013
  
      This available only for cell arrays.
 [] - (Empty) Already an array
Numeric arrays can not store any other empty numeric arrays.
 a = [1 2 3 4 5]
 a(1) = [] % delete item 1
 a = [1 2 3 [] 4 5] % a = [1 2 3 4 5] (concatenation of arrays)
 c = cell(5)
 isempty(c{1})
 c(:,1) = {10}
 c(:,3) = {20}
 c = 
    [10]    []    [20]    []    []
    [10]    []    [20]    []    []
    [10]    []    [20]    []    []
    [10]    []    [20]    []    []
    [10]    []    [20]    []    []
0 comentarios
  Thorsten
      
      
 el 25 de En. de 2013
        Maybe you can achieve your goal by inserting columns of NaNs
X = ones(10);
X(:, [3 6]) = nan(10,2);
0 comentarios
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!


