byRow
Syntax
byRow(func, X)
Arguments
func is either a vector function (both input and output are vectors of equal length) or an aggregate function.
X is a matrix.
For the arguments and calculation rules of other row-based functions, refer to Row-Based Functions.
Details
Apply the specified function to each row of a matrix.
Examples
m=matrix(1 1, 2 3, 2 1);
m;
            | col1 | col2 | col3 | 
|---|---|---|
| 1 | 2 | 2 | 
| 1 | 3 | 1 | 
byRow(add{10 20 30},m);
            | col1 | col2 | col3 | 
|---|---|---|
| 11 | 22 | 32 | 
| 11 | 23 | 31 | 
byRow(mode,m);
// output
[2,1]
            
            Related function: byColumn
