getTrRow#
Purpose#
Transposes a matrix and then returns a single row from it.
Format#
- y = getTrRow(a, row)#
- Parameters:
a (NxK matrix) – data
row (scalar) – The row of the matrix to extract
- Returns:
y (1xK row vector) – extracted data.
Examples#
rndseed 12984698;
// Random data matrix
a = rndn(5, 5);
/*
** Transpose matrix and get data
** in the third row
*/
y = getTrRow(a, 3);
After this code
a = -0.021549592 -1.5369774 0.25847435 0.24440036 -0.67770177
0.040552431 -1.2555734 0.70911664 1.1284965 0.56128146
0.63161066 -0.30454776 -0.54252340 0.098013056 -0.25289740
1.6585887 1.0805022 0.62438630 -0.21962685 0.37892022
-0.68182580 0.47291873 -0.29240734 1.9273971 -1.3318647
y = 0.63161066
-0.30454776
-0.54252340
0.098013056
-0.25289740
Remarks#
getRow()
is designed to give an alternative access to rows in a matrix than indexing the matrix by brackets.
See also
Functions getRow()