Assigning a 2D matrix
Ältere Kommentare anzeigen
I have to create a 2D matrix, where the row number is unknown. I will have to find the row number.
Say, for i=1:5
for j=1:3
I want to create a 2D matrix with 2 columns, where the entries will be like [i j]
How should I write the code?
2 Kommentare
Raj
am 31 Mai 2019
Your question is not at all clear. What exactly are you looking for? Can you give a better example?
Sariha Azad
am 31 Mai 2019
Akzeptierte Antwort
Weitere Antworten (2)
Sariha Azad
am 1 Jun. 2019
Simpler without a loop:
>> [X,Y] = ndgrid(1:3,1:5);
>> M = [X(:),Y(:)]
M =
1 1
2 1
3 1
1 2
2 2
3 2
1 3
2 3
3 3
1 4
2 4
3 4
1 5
2 5
3 5
1 Kommentar
Sariha Azad
am 1 Jun. 2019
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!