pow2

Potência de dois, ou um número multiplicado por uma potência de dois.

Categoria: Mathematics > Elementary Math

Sintaxe

Y = pow2(X)

Retorna 2.^X.

Y = pow2(F, E)

Retorna F .* 2.^E.

Descrição

Multiplicar por uma potência de dois só altera o expoente de um número de ponto flutuante, então pow2(F, E) é exata: nenhum erro de arredondamento é introduzido. Por isso é usada para reconstruir um número a partir de mantissa e expoente. Expoentes fracionários também funcionam: pow2(0.5) é sqrt(2).

Argumentos de entrada

X
Array de expoentes.
F, E
Arrays de mantissa e expoente com tamanhos compatíveis.

Argumentos de saída

Y
Array com o tamanho dado pela expansão implícita das entradas.

Exemplo

Um e dois argumentos

pow2(3)
pow2([1 2 3], 2)
pow2(-1)
Saída
ans = 8
ans = 1×3

     4     8    12
ans = 0.5000

Veja também

log2 nextpow2 power exp