Resumo : neste tutorial, você aprenderá como usar a divide()
função numpy ou o /
operador para encontrar o quociente de duas matrizes de tamanhos iguais, elemento a elemento.
Introdução à função de subtração Numpy
O /
operador ou função retorna o quociente de duas matrizesdivide()
de tamanhos iguais realizando a divisão elemento a elemento.
Vejamos alguns exemplos de uso do /
operador e divide()
da função.
Usando a função NumPy divide() e o operador / para encontrar o quociente de duas matrizes 1D
O exemplo a seguir usa o /
operador para encontrar o quociente de duas matrizes 1-D:
import numpy as np
a = np.array([8, 6])
b = np.array([2, 3])
c = a/b
print(c)
Linguagem de código: Python ( python )
Saída:
[4. 2.]
Linguagem de código: Python ( python )
Como funciona.
Primeiro, crie duas matrizes 1D com dois números em cada:
a = np.array([8, 6])
b = np.array([2, 3])
Linguagem de código: Python ( python )
Segundo, encontre o quociente de a/b usando o *
operador:
c = a / b
Linguagem de código: Python ( python )
O /
operador retorna o quociente de cada elemento da matriz a com o elemento correspondente da matriz b:
[8/2, 6/3] = [4,2]
Linguagem de código: Python ( python )
Da mesma forma, você pode usar a divide()
função para obter o quociente de duas matrizes 1D da seguinte forma:
import numpy as np
a = np.array([8, 6])
b = np.array([2, 3])
c = np.divide(a, b)
print(c)
Linguagem de código: Python ( python )
Saída:
[4. 2.]
Linguagem de código: Python ( python )
Usando a função e operador NumPy divide() /
para obter o quociente de duas matrizes 2D
O exemplo a seguir usa o /
operador para encontrar o quociente de duas matrizes 2D:
import numpy as np
a = np.array([[10, 8], [6, 4]])
b = np.array([[5, 2], [2, 1]])
c = a/b
print(c)
Linguagem de código: Python ( python )
Saída:
[[2. 4.]
[3. 4.]]
Linguagem de código: Python ( python )
Neste exemplo, o /
operador realiza a divisão elemento a elemento:
[[ 10/5 8/2]
[3*7 4*8]]
Linguagem de código: Python ( python )
Da mesma forma, você pode usar a divide()
função para encontrar os produtos de duas matrizes 2D:
import numpy as np
a = np.array([[10, 8], [6, 4]])
b = np.array([[5, 2], [2, 1]])
c = np.divide(a, b)
print(c)
Linguagem de código: Python ( python )
Saída:
[[2. 4.]
[3. 4.]]
Linguagem de código: Python ( python )
Resumo
- Use o
*
operador oudivide()
função para encontrar o quociente de duas matrizes de tamanhos iguais.