inf
Cria arrays preenchidos com infinito positivo.
Categoria: Other public functions: elmat
Sintaxe
x = inf
O escalar Inf.
x = inf(n)
Uma matriz n por n de Inf.
x = inf(sz1, ..., szN)
Um array com as dimensões dadas.
x = inf(___, classname)
Cria o array como 'double' ou 'single'.
x = inf(___, 'like', p)
Usa a classe da variável p.
Descrição
Inf é o valor IEEE que resulta de estouro ou da divisão de um número não nulo por zero, e é maior que qualquer número finito. inf(2, 3) cria uma matriz 2 por 3 desses valores, útil como valor inicial de um mínimo corrente: best = inf; best = min(best, v).
Use -inf para o infinito negativo. Inf também é um nome que pode ser digitado diretamente numa expressão.
Argumentos de entrada
n, sz1, ..., szN- Inteiros não negativos com os tamanhos. Zero gera um array vazio.
classname'double'(padrão) ou'single'.
Argumentos de saída
x- Array de valores
Inf.
Exemplo
Arrays de infinito
inf
x = inf(2, 3)
y = inf(1, 3, 'single');
class(y)
1/0 == inf
Saída
ans = Inf
x = 2×3
Inf Inf Inf
Inf Inf Inf
ans = 'single'
ans = logical
1