Resumo : neste tutorial, você aprenderá como usar a add()
função numpy ou o operador + para adicionar dois arrays de tamanhos iguais.
Introdução à função Numpy add()
A função + ou de duas matrizesadd()
de tamanhos iguais realiza adições elemento a elemento. Ele retorna a soma de duas matrizes, elemento a elemento.
Vejamos alguns exemplos de uso do operador e da add()
função +.
Usando a função NumPy add() e o operador + para adicionar dois exemplos de arrays 1D
O exemplo a seguir usa o operador + para adicionar duas matrizes 1-D:
import numpy as np
a = np.array([1, 2])
b = np.array([2, 3])
c = a + b
print(c)
Linguagem de código: Python ( python )
Saída:
[3 5]
Linguagem de código: Python ( python )
Como funciona.
Primeiro, crie duas matrizes 1D com dois números em cada:
a = np.array([1, 2])
b = np.array([2, 3])
Linguagem de código: Python ( python )
Segundo, adicione o array a com b e atribua o resultado à variável c:
c = a + b
Linguagem de código: Python ( python )
O + adiciona cada elemento do array a com o elemento correspondente no array b:
[1+2, 2+4] = [3,5]
Linguagem de código: Python ( python )
Da mesma forma, você pode usar a add()
função para adicionar dois arrays 1D como este:
import numpy as np
a = np.array([1, 2])
b = np.array([2, 3])
c = np.add(a, b)
print(c)
Linguagem de código: Python ( python )
Saída:
[3 5]
Linguagem de código: Python ( python )
Usando a função NumPy add() e o operador + para adicionar dois exemplos de arrays 2D
O exemplo a seguir usa o operador + para adicionar duas matrizes 2D:
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
c = a + b
print(c)
Linguagem de código: Python ( python )
Saída:
[[ 6 8]
[10 12]]
Linguagem de código: Python ( python )
Neste exemplo, o operador + realiza adição elemento a elemento assim:
[[ 1+5 2+6]
[3+7 4+8]]
Linguagem de código: Python ( python )
Da mesma forma, você pode usar a add()
função para adicionar dois arrays 2D:
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
c = np.add(a, b)
print(c)
Linguagem de código: Python ( python )
Saída:
[[ 6 8]
[10 12]]
Linguagem de código: Python ( python )
Resumo
- Use o operador ou
add()
função + para adicionar dois arrays de tamanhos iguais.