how can i assign a full row into a new row?

1 view (last 30 days)
suppose T = [1 2 3 4; 3 4 5 6]
and i want to assign the 1st row with all the column into a new row like P and this can be as follows
P= 1 2 3 4 Q= 3 4 5 6

Accepted Answer

Guillaume
Guillaume on 3 Mar 2015
P = T(1, :)
Q = T(2, :)
Or you could just not bother and use T(1, :) wherever you want P and T(2, :) wherever you want Q.
Note that the colon means all elements (of the row in this instance).

More Answers (1)

rantunes
rantunes on 3 Mar 2015
Hey,
I am not sure if I really got your point, but what you want do is not this:
P = T(1,1:4); Q = T(1,5:8);
?
Greets
  2 Comments
wasima tammi
wasima tammi on 3 Mar 2015
no actually i made a mistake while writing the Variables T it should be T =[1 2 3 4; 3 4 5 6]
rantunes
rantunes on 3 Mar 2015
So you just need to do P = T(1,:) and Q = T(2,:).

Sign in to comment.

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!