Perguntas com a marcação «matrix»

117
Encontrar o índice da linha contendo o valor máximo usando R

Dada a matriz a seguir, vamos supor que eu queira encontrar o valor máximo na coluna dois: mat <- matrix(c(1:3,7:9,4:6), byrow = T, nc = 3) mat [,1] [,2] [,3] [1,] 1 2 3 [2,] 7 8 9 [3,] 4 5 6 Eu sei max(mat[,2])que retornará 8. Como posso retornar o índice da linha, neste caso a linha...

102
Como faço uma matriz de uma lista de vetores em R?

Objetivo: a partir de uma lista de vetores de igual comprimento, crie uma matriz onde cada vetor se torna uma linha. Exemplo: > a <- list() > for (i in 1:10) a[[i]] <- c(i,1:5) > a [[1]] [1] 1 1 2 3 4 5 [[2]] [1] 2 1 2 3 4 5 [[3]] [1] 3 1 2 3 4 5 [[4]] [1] 4 1 2 3 4 5 [[5]] [1]...

97
As matrizes de Javascript são esparsas?

Ou seja, se eu usar a hora atual como um índice na matriz: array[Date.getTime()] = value; o interpretador instanciará todos os elementos de 0 até agora? Navegadores diferentes fazem isso de maneira diferente? Lembro que costumava haver um bug no kernel AIX , que criava pseudo-ttys a pedido, mas...

93
tipo de dados não compreendido

Estou tentando usar uma matriz para computar coisas. O código é este import numpy as np # some code mmatrix = np.zeros(nrows, ncols) print mmatrix[0, 0] mas recebo 'tipo de dados não compreendido' e funciona se eu fizer isso no terminal.

86
Matrizes muito grandes usando Python e NumPy

NumPy é uma biblioteca extremamente útil e, ao usá-la, descobri que é capaz de lidar com matrizes muito grandes (10000 x 10000) facilmente, mas começa a lutar com qualquer coisa muito maior (tentando criar uma matriz de 50000 x 50000 falhar). Obviamente, isso se deve aos enormes requisitos de...

86
Invertendo uma matriz 4x4

Estou procurando uma implementação de código de exemplo sobre como inverter uma matriz 4x4. Eu sei que existe eleminiação gaussiana, decomposição LU, etc., mas em vez de olhar para eles em detalhes, estou apenas procurando o código para fazer isso. Linguagem idealmente C ++, os dados estão...

10
Eleve a matriz de identidade a um poder

É possível elevar a matriz de identidade a um poder? Eu recebo um erro se tentar usar o ^operador. x = [2 0 ; 0 2] x^2 # this works fine (2I)^2 #throws MethodError: no method matching ^(::UniformScaling{Int64}, ::Int64) Nota: Eu sei que eu poderia simplesmente fazer (2^2)I, mas há casos em que...