typestar

Álgebra lineal en Python

Productos de matrices y el kit de linalg.

import numpy as np

a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])

producto = a @ b
transpuesta = a.T
determinante = np.linalg.det(a)
inversa = np.linalg.inv(a)

vector = np.array([1, 2, 2])
longitud = np.linalg.norm(vector)
punto = np.dot(vector, vector)

Cómo funciona

  1. @ multiplica matrices; .T transpone.
  2. linalg.det y linalg.inv trabajan sobre matrices.
  3. linalg.norm y punto manejan vectores.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
13
Caracteres a escribir
271
Tokens
108
Ritmo de tres estrellas
110 tpm

Al ritmo de tres estrellas de 110 tokens por minuto, este intento toma unos 59 segundos.

Escribe este fragmento

Paso 4 de 4 en Matemática y formas; paso 6 de 22 en NumPy.

← Anterior Siguiente →