¿Cómo importar un espacio de nombres en la página de vista
En matemáticas, una matriz (matrices plurales) es una matriz rectangular de números, símbolos o expresiones, dispuestos en filas y columnas. Los elementos individuales de una matriz se denominan elementos o entradas.
¿Cómo importar un espacio de nombres en la página de vista
Quiero definir una matriz bidimensional sin una longitud inicializada como esta: Matrix = [][] Pero no funciona... He probado el siguiente código, pero también está mal: Matrix = [5][5] Error: Traceback ... IndexError: list index out of range Cual es mi
Tengo una lista de tuplas de 2 elementos y me gustaría convertirlas en 2 listas donde la primera contiene el primer elemento en cada tupla y la segunda lista contiene el segundo elemento. Por ejemplo: original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)] # and I want to become... result = (['a',...
Por ejemplo, si quiero leer el valor medio de magic(5), puedo hacerlo así: M = magic(5); value = M(3,3); para llegar value == 13. Me gustaría poder hacer algo como uno de estos: value = magic(5)(3,3); value = (magic(5))(3,3); prescindir de la variable intermedia. Sin embargo, MATLAB se queja...
¿Cuales son las ventajas y desventajas de cada uno? Por lo que he visto, cualquiera de los dos puede funcionar como un reemplazo para el otro si es necesario, así que ¿debería molestarme en usar ambos o debería limitarme a uno solo? ¿El estilo del programa influirá en mi elección? Estoy haciendo...
En numpy, algunas de las operaciones vuelven en forma (R, 1)pero algunas vuelven (R,). Esto hará que la multiplicación de matrices sea más tediosa ya que reshapese requiere explícito . Por ejemplo, dada una matriz M, si queremos hacer numpy.dot(M[:,0], numpy.ones((1, R)))dónde Restá el número de...
Inspirado por la publicación de Raymond Chen , digamos que tiene una matriz bidimensional 4x4, escriba una función que la rote 90 grados. Raymond se vincula a una solución en pseudocódigo, pero me gustaría ver algunas cosas del mundo real. [1][2][3][4] [5][6][7][8] [9][0][1][2] [3][4][5][6] Se...
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 2 años . Mejora...
Tengo una n x mmatriz que consiste en enteros no negativos. Por ejemplo: 2 3 4 7 1 1 5 2 6 2 4 3 4 2 1 2 1 2 4 1 3 1 3 4 1 2 1 4 3 2 6 9 1 6 4 "Lanzar una bomba" disminuye en uno el número de la celda objetivo y sus ocho vecinos, a un mínimo de cero. x x x x X x x x x ¿Qué es un algoritmo...
Estoy haciendo algunos puntos de referencia con CUDA, C ++, C #, Java y utilizando MATLAB para la verificación y la generación de matrices. Cuando realizo la multiplicación de matrices con MATLAB, 2048x2048e incluso las matrices más grandes se multiplican casi instantáneamente. 1024x1024 2048x2048...
Puedo pensar en varias razones por las cuales HashMaps con teclas enteras son mucho mejores que SparseArrays: La documentación de Android para un SparseArraydice "Generalmente es más lento que un tradicional HashMap". Si escribe código usando HashMaps en lugar de SparseArrays, su código...
Un amigo necesitaba un algoritmo que le permitiera recorrer los elementos de una matriz NxM (N y M son extraños). Se me ocurrió una solución, pero quería ver si mis compañeros SO'ers podrían encontrar una solución mejor. Estoy publicando mi solución como respuesta a esta pregunta. Salida de...
Tengo una serie de matrices, algo así como: [ [1,2,3], [1,2,3], [1,2,3], ] Me gustaría transponerlo para obtener la siguiente matriz: [ [1,1,1], [2,2,2], [3,3,3], ] No es difícil hacerlo mediante programación usando bucles: function transposeArray(array, arrayLength){ var newArray =...
¿Cuándo se debe usar a data.frame, y cuándo es mejor usar a matrix? Ambos mantienen los datos en un formato rectangular, por lo que a veces no está claro. ¿Hay alguna regla general sobre cuándo usar qué tipo de
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión
Me encuentro con problemas al tratar de usar objetos grandes en R. Por ejemplo: > memory.limit(4000) > a = matrix(NA, 1500000, 60) > a = matrix(NA, 2500000, 60) > a = matrix(NA, 3500000, 60) Error: cannot allocate vector of size 801.1 Mb > a = matrix(NA, 2500000, 60) Error: cannot...
Estoy usando numpy. Tengo una matriz con 1 columna y N filas y quiero obtener una matriz con N elementos. Por ejemplo, si tengo M = matrix([[1], [2], [3], [4]]), quiero obtener A = array([1,2,3,4]). Para lograrlo, lo uso A = np.array(M.T)[0]. ¿Alguien sabe una forma más elegante de obtener el...
En R con una matriz: one two three four [1,] 1 6 11 16 [2,] 2 7 12 17 [3,] 3 8 11 18 [4,] 4 9 11 19 [5,] 5 10 15 20 Quiero extraer la submatriz cuyas filas tienen la columna tres = 11. Es decir: one two three four [1,] 1 6 11 16 [3,] 3 8 11 18 [4,] 4 9 11 19 Quiero hacer esto sin...
Los documentos numpy recomiendan usar una matriz en lugar de una matriz para trabajar con matrices. Sin embargo, a diferencia de la octava (que estaba usando hasta hace poco), * no realiza la multiplicación de matrices, debe usar la función matrixmultipy (). Siento que esto hace que el código sea...
¿Qué es mejor, listas de adyacencia o matriz de adyacencia, para problemas de gráficos en C ++? ¿Cuales son las ventajas y desventajas de cada