adding one row of sequential number to matrix corresponded for each row of the given matrix

7 次查看(过去 30 天)
Hi guys,
I have matrix which it's size is 4x2 and called B, I want to to it a sequential number to it for each row starting first row from 0 , second row is 1 third row is 2 etc ..till row number 3. to clear more :
for example : A= [1 3; 1 4 ; 1 5 ; 1 6] so I want to add the sequential number for each row of matrix A so the output should be:
A=[ 0 1 3; 1 1 4 ; 2 1 5 ; 3 1 6];
in other words I want to add the sequential number of each row starting from index 0 till ..the end of the matrix's rows.
-I marked up emphasizes in my example above the sequential number by black color in order to be more clear ....
Any help please how can I do that in matlab? thanks alot.

采纳的回答

James Tursa
James Tursa 2020-11-11
result = [(0:size(A,1)-1)' , A];

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Matrices and Arrays 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by