Esta função não executa a operação no local. Portanto, a matriz de entrada permanece inalterada.
Função Sintaxe
A sintaxe da função é como mostrado no seguinte:
Numpy.quadrado (x, /, out = Nenhum, *, onde = true, fundindo = 'Same_kind', ordem = 'k', dtype = nenhum, Subok = true [, assinatura, extobj]) =
O parâmetro necessário é x que representa a matriz de entrada cujos elementos são o que você deseja.
Exemplo 1: Array Square Int
No exemplo a seguir, usamos a função Square () para encaixar os valores de uma matriz int:
importar numpy como np
arr = np.variedade(
[[20, 30, 40],
[50,60,70]]
)
Imprimir (NP.quadrado (arr))
O exemplo dado retorna uma matriz com forma semelhante com cada elemento da matriz de entrada ao quadrado.
[[400 900 1600]
[2500 3600 4900]]
Exemplo 2: Matriz de ponto flutuante quadrado
Você também pode executar a operação quadrada em uma matriz de ponto flutuante, como mostrado no exemplo a seguir:
importar numpy como np
arr = np.variedade(
[[2.2, 3.3, 4.4],
[5.5,6.6,7.7]]
)
Imprimir (NP.quadrado (arr))
A matriz resultante é a seguinte:
[[4.84 10.89 19.36]
[30.25 43.56 59.29]]
Exemplo 3: Trabalhando com números complexos
A função quadrada também permite que você execute as operações quadradas em números complexos, como mostrado no exemplo a seguir:
importar numpy como np
arr = np.Array ([[-30J, 30J], [-2J, 2J]])
Imprimir (NP.quadrado (arr))
A função retorna o quadrado da matriz fornecida como números complexos.
[[-900.+0.J -900.+0.j]
[-4.+0.J -4.+0.j]]
Conclusão
Neste breve artigo, abordamos como usar a função Square Numpy para obter o quadrado de cada elemento na matriz de entrada.