Red de conocimiento informático - Problemas con los teléfonos móviles - python numpy suma cada elemento de dos matrices y devuelve una matriz del mismo tamaño que ambas matrices.

python numpy suma cada elemento de dos matrices y devuelve una matriz del mismo tamaño que ambas matrices.

Simplemente suma las dos matrices directamente

La suma de las dos matrices es la suma de las posiciones correspondientes. La suma de los valores Verdadero y Falso de Python es equivalente a la suma de 1 y 0. np está agregando El tipo de datos original se mantiene, por lo que 1 + 1 = 2 también se convertirá en True>>& gt;?import?numpy?as?np

>>>?a?=?np. . array([[Verdadero,?Verdadero],? [Falso,?Falso]])

>>>?b?=?np.array([[Verdadero,?Falso],? [Verdadero] , ?False]])

>>>?a

array([[?True,?True],

[False,?False]] , ?dtype=bool)

>>>?b

array([[?True,?False],

[?True,?False] ] ,?dtype=bool)

>>>>?a?+?b

array([[?True,?True],

[ ? Verdadero,?Falso ]],?dtype=bool)>>>?Verdadero?+?Falso

1

>>>?Verdadero?+?Verdadero

2

>>>?Falso?+?Falso

>>>?bool(1)

Verdadero

> >>?bool(2)

Verdadero

>>>?bool(0)

Falso

Verdadero

>>>?