How to add data in a matrice?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Philipp Mueller
am 12 Sep. 2016
Kommentiert: Philipp Mueller
am 12 Sep. 2016
I have just one input parameter: "Number of rows" How can i create such a matrice with 4 columns and this input data "1,2,3,4;5,6,7,8;9,10..... With a for loop?
F = [1,2,3,4;5,6,7,8;9,10,11,12;13,14,15,16;17,18,19,20;21,22,23,24;25,26,27,28;29,30,31,32];
thank you so much
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
KSSV
am 12 Sep. 2016
Bearbeitet: KSSV
am 12 Sep. 2016
Why you want to use a loop? you can do it in a single stretch.
if rows are known:
rows = 8 ;
data = 1:32 ;
F = reshape(data,[],rows)' ;
If columns are known
col = 4 ;
data = 1:32 ;
F = reshape(data,col,[])' ;
Note that while converting data into a matrix, the number of elements must not change.
Siehe auch
Kategorien
Mehr zu Numeric Types 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!