ones

Array de uns.

Categoria: Language Fundamentals > Matrices and Arrays

Sintaxe

A = ones(n)

Matriz n por n de uns.

A = ones(m, n, ...)

Array do tamanho indicado.

A = ones(sz)

Tamanho dado como vetor.

A = ones(___, classname)

Resultado da classe indicada, como 'int8' ou 'single'.

A = ones(___, 'like', p)

Mesma classe do protótipo p.

Descrição

ones é o jeito padrão de iniciar um array constante: 5*ones(3) é uma matriz 3 por 3 de cincos, e ones(n, 1) é uma coluna de uns, útil como coluna constante de uma matriz de projeto. Para o equivalente lógico veja true.

Argumentos de entrada

n, m, ...
Tamanhos das dimensões. Um zero dá um array vazio.
classname
Classe do resultado; padrão 'double'.

Argumentos de saída

A
Array preenchido com 1.

Exemplo

ones(2, 3)
5*ones(2)
ones(2, 'int8')
class(ones(1, 'uint8'))
Saída
ans = 2×3

     1     1     1
     1     1     1
ans = 2×2

     5     5
     5     5
ans = 2×2 int8 matrix

   1   1
   1   1
ans = 'uint8'

Veja também

zeros eye true repmat rand