Resultados de la búsqueda a petición "linear-algebra"

1 la respuesta

¿Qué está causando la ralentización 2x en mi implementación de Cython de la multiplicación de vectores de matriz?

Actualmente estoy tratando de implementar la multiplicación básica de vectores matriciales en Cython (como parte de muchoproyecto más grande para reducir ...

1 la respuesta

Matriz de exponenciación en Python

Estoy tratando de exponer una matriz compleja en Python y me encuentro con algunos problemas. Estoy usando elscipy.linalg.expm función, y tengo un mensaje de error bastante extraño cuando intento el siguiente código: import numpy as np from ...

1 la respuesta

Multiplicación de tensor con tensordot numpy

Tengo un tensor U compuesto de n matrices de dimensión (d, k) y una matriz V de dimensión (k, n). Me gustaría multiplicarlos para que el resultado devuelva una matriz de dimensión (d, n) en la que la columna j es el resultado de la ...

1 la respuesta

XNA: obtención de coordenadas del mouse con un sistema de cámara 2D con rotación / zoom / traslación

Tengo una cámara 2D con esta matriz de traducción: Transform = Matrix.CreateTranslation(new Vector3(-Position.X, -Position.Y, 0)) * Matrix.CreateRotationZ(Rotation) * Matrix.CreateScale(new Vector3(Scale, Scale, 0)) * ...

1 la respuesta

scipy.sparse.coo_matrix cómo encontrar rápidamente todos los ceros de la columna, rellenar con 1 y normalizar

Para una matriz, quiero encontrar columnas con todos los ceros y llenar con 1s, y luego normalizar la matriz por columna. Sé cómo hacer eso con np.arrays [[0 0 0 0 0] [0 0 1 0 0] [1 0 0 1 0] [0 0 0 0 1] [1 0 0 0 0]] | V [[0 1 0 0 0] [0 1 1 0 0] ...

1 la respuesta

UMFPACK y la matriz dispersa uBLAS de BOOST

Estoy usando uBLAS de Boost en un código numérico y tengo un solucionador 'pesado' en su ...

1 la respuesta

Resolver sistema homogéneo Ax = 0 usando numpy

Estoy tratando de usar numpy.linalg.lstsq para resolver el siguiente sistema homogéneo con la siguiente restricción: Ax = 0 |x| = 1Si solo llamo: numpy.linalg.lstsq(A, np.zeros((A.shape[0],1), dtype=np.float))La solución sería una matriz de ...

1 la respuesta

Calcular inverso de matrices 2D a lo largo del tercer eje en una matriz 3D sin bucles

Tengo una matrizA cuya forma es(N, N, K) y me gustaría calcular otra matrizB con la misma forma dondeB[:, :, i] = np.linalg.inv(A[:, :, i]). Como soluciones, veomap yfor bucles pero me pregunto sinumpy proporciona una función para hacer esto (lo ...

1 la respuesta

Resuelva el sistema homogéneo Ax = 0 para cualquier m * n matriz A en R (encuentre la base de espacio nulo para A)

Cómo resolver un sistema homogéneoAx = 0, cuandoA es cualquierm * n matriz (no necesariamente cuadrada) en R? # A=[-0.1 0.1]= 1x2 matrix; x=2x1 to be found; 0: 1x1 zero matrix A <- t(matrix(c(-0.1,0.1)))Esta pregunta parece ser equivalente a ...

1 la respuesta

Python: multiplicar una lista de vectores por una lista de matrices como una operación de matriz única

Tengo una lista de 100N-dimensional vectores y una lista de100 MxN matrices Entonces puede pensar en las dos estructuras de datos como un100xN lista (o matriz numpy) y una100xMxN lista (o matriz numpy). Lo que quiero hacer es tomar el producto ...