Operazioni aritmetiche con gli array Numpy
In questa lezione eseguiremo le operazioni aritmetiche con gli array e NumPy in Python. L’obiettivo sarà dunque quello di applicare queste operazioni su array unidimensionali, bidimensionali e multidimensionali.
Operazioni aritmetiche con gli array Numpy unidimensionali
Innanzitutto creiamo due array unidimensionali, della stessa dimensione usando np.array:
import numpy as np # Creazione di due array arr1 = np.array([1, 2, 3, 4, 5]) arr2 = np.array([6, 7, 8, 9, 10])
Dopo, eseguiamo l’addizione dei due array:
# Addizione di due array result_addition = arr1 + arr2 print(“Addizione:”, result_addition)
In output visualizziamo: Addizione: [ 7 9 11 13 15 ]
Quindi, eseguiamo adesso la sottrazione:
# Sottrazione di due array result_subtraction = arr1 – arr2 print(“Sottrazione:”, result_subtraction)
In output visualizziamo dunque: Sottrazione: [-5 -5 -5 -5 -5]
Banner Pubblicitario
Poi, eseguiamo la moltiplicazione tra i due array:
# Moltiplicazione di due array result_multiplication = arr1 * arr2 print(“Moltiplicazione:”, result_multiplication)
In output visualizziamo: Moltiplicazione: [ 6 14 24 36 50]
Eseguiamo anche la divisione:
# Divisione di due array result_division = arr2 / arr1 print(“Divisione:”, result_division)
In output visualizziamo dunque: Divisione: [6. 3.5 2.66666667 2.25 2. ]
Infine, eseguiamo la potenza tra i