./
Operador de divisão à direita elemento a elemento.
Categoria: Language Fundamentals > Operators and Elementary Operations
Sintaxe
C = A ./ B
Divide cada elemento de A pelo elemento correspondente de B. Equivale a rdivide(A, B).
Descrição
A divisão de ponto flutuante por zero não gera erro: 1./0 vale Inf, -1./0 vale -Inf e 0./0 vale NaN. Os tamanhos são expandidos implicitamente, então x ./ sum(x) normaliza um vetor e A ./ max(A) escala cada coluna de uma matriz.
Para tipos inteiros o quociente é arredondado para o inteiro mais próximo e satura; dividir por zero dá o maior valor, ou 0 para 0./0.
Argumentos de entrada
A- Numerador: array numérico ou lógico.
B- Denominador, com tamanho compatível com
A.
Argumentos de saída
C- Array de quocientes.
Exemplo
[2 4 6] ./ [1 2 3]
[1 0 -1] ./ 0
x = [1 2 3 4];
x ./ sum(x)
int32(7) ./ int32(2)
Saída
ans = 1×3
2 2 2
ans = 1×3
Inf NaN -Inf
ans = 1×4
0.1000 0.2000 0.3000 0.4000
ans = int32
4