Funcția np.linalg.norm() calculează norma unui vector sau a unei matrice. Parametrul ord definește tipul matematic de normă:
ord=2(implicit): Lungimea euclidiană directă (norma L2).ord=1: Suma valorilor absolute (norma Manhattan / L1).ord=np.inf: Valoarea absolută maximă din vector.'fro': Norma Frobenius pentru matrice.
Exemplu: Normalizarea unui vector la lungime unitară
import numpy as np
v = np.array([3.0, 4.0])
lungime = np.linalg.norm(v) # sqrt(3^2 + 4^2) = 5.0
# Vector unitar cu lungimea exact 1.0:
v_unitar = v / lungime
print(f"Lungime: {lungime} | Vector unitar: {v_unitar}")
Întrebări & Exemple de Cod:
Calculul Normelor Vectoriale și Matriciale cu np.linalg.normAi o nelămurire despre utilizarea comenzii
Calculul Normelor Vectoriale și Matriciale cu np.linalg.normsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.