getRow#

Purpose#

Returns a specified row from a matrix.

Format#

y = getRow(a, row)#
Parameters:
  • a (NxK matrix) – data

  • row (scalar) – The row of the matrix to extract

Returns:

y (1xK row vector) – extracted data

Examples#

First create a matrix, a:

a = rndn(10, 10);

Now you can assign a variable y to be equal the third row of a with either of the following statements.

y = getRow(a, 3);

or

y = a[3, .];

While both statements will produce the same result, the first may make for code that is easier to read and interpret.

Remarks#

getRow() is designed to give an alternative access to rows in a matrix than indexing the matrix by brackets.

See also

Functions getTrRow()