Function ones

Create a matrix filled with ones. The created matrix can have one or multiple dimensions.

Syntax

ones(m)
ones(m, format)
ones(m, n)
ones(m, n, format)
ones([m, n])
ones([m, n], format)
ones([m, n, p, ...])
ones([m, n, p, ...], format)

Parameters

Parameter Type Description
size ...number | Array The size of each dimension of the matrix
format string The Matrix storage format

Returns

Type Description
Array | Matrix | number A matrix filled with ones

Examples

ones(3);                   // returns [1, 1, 1]
ones(3, 2);                // returns [[1, 1], [1, 1], [1, 1]]
ones(3, 2, 'dense');       // returns Dense Matrix [[1, 1], [1, 1], [1, 1]]

var A = [[1, 2, 3], [4, 5, 6]];
ones(size(A));       // returns [[1, 1, 1], [1, 1, 1]]

See also

zeros, eye, size, range