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

3 la respuesta

rgl: dibujar un cubo con caras de colores, puntos de vértice y líneas

Para demostrar el efecto de las transformaciones lineales en 3D,x -> A x, Quiero dibujar un cubo y mostrar su transformación enA. Para esto, necesito colorear cada cara por separado, y también mostrar los puntos de vértice y las líneas ...

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] ...

2 la respuesta

Producto tensor externo rápido en numpy

Tengo dos matrices numpy: x of shape ((d1,...,d_m)) y of shape ((e_1,...e_n))Me gustaría formar el producto tensor externo, que es la matriz numpy z of shape ((d1,...,d_m,e_1,...,e_n))tal que z[i_1,...,i_n,i_{n+1}...,i_{m+n}] == ...

4 la respuesta

Transformando un vector de fila en un vector de columna en Numpy

Digamos que tengo un vector de fila de la forma (1, 256). Quiero transformarlo en un vector de columna de la forma (256, 1) en su lugar. ¿Cómo lo harías en Numpy?

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

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

¿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

¿Resultado incorrecto para el mejor plano de ajuste al conjunto de puntos con scipy.linalg.lstsq?

Tengo un conjunto de(x, y, z) puntos para los cuales necesito encontrar el avión que mejor se adapte a ellos. Un plano se define por sus coeficientes como: a*x + b*y + c*z + d = 0o equivalente: A*X +B*y + C = zLa segunda ecuación es solo una ...

2 la respuesta

¿Cómo puedo obtener las mismas soluciones 'especiales' para sistemas lineales subdeterminados que el operador 'A \ b' (mldivide) de Matlab devuelve usando numpy / scipy?

Encontre unenlazar [http://sohu.io/questions/2293807/matlab-mldivide-not-giving-the-same-answer-as-direct-pseudo-inverse] donde se muestra con un ejemplo que el Matlabmldivide operador (\) da soluciones "especiales" cuando el sistema de ...

2 la respuesta

¿Cómo realizar inversa en GF (2) y multiplicar en GF (256) en Matlab?

Tengo una matriz binariaA (solamente1 y0) y un vectorD en el campo de Galois (256). El vectorC se calcula como: C = (A^^-1)*DdóndeA^^-1 denota la matriz inversa de matrizA enGF(2), * Es multiplicar la operación. El vector resultanteC debe estar ...