How to: Matrix question empty column
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (2)
Evgeny Pr
am 25 Jan. 2013
Bearbeitet: Evgeny Pr
am 25 Jan. 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 Kommentare
Thorsten
am 25 Jan. 2013
Maybe you can achieve your goal by inserting columns of NaNs
X = ones(10);
X(:, [3 6]) = nan(10,2);
0 Kommentare
Siehe auch
Kategorien
Mehr zu Cell Arrays finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!