Resultados da pesquisa a pedido "vectorization"
Computar com eficiência uma matriz 3D de produtos externos - MATLAB
Suponha que eu tenha uma matriz de elementos assim: A = reshape(1:25, 5, 5) A = 1 6 11 16 21 2 7 12 17 22 3 8 13 18 23 4 9 14 19 24 5 10 15 20 25Gostaria de calcular com eficiência uma matriz 3D de produtos externos, de forma que o iº fatia ...
vetorizando um loop aninhado em que uma variável de loop depende da outra
Eu aprendi recentemente como vetorizar um loop aninhado "simples" em um anterior Pergunta, questão [https://stackoverflow.com/questions/26152610/vectorizing-ther-higher-dimensions-in-nested-for-loop-in-matlab] Eu perguntei. No entanto, agora ...
Adição de vetor (array) no Postgres
Eu tenho uma coluna comnumeric[] valores que todos têm o mesmo tamanho. Eu gostaria de fazer a média dos elementos deles. Com isso, quero dizer que a média de {1, 2, 3}, {-1, -2, -3}, and {3, 3, 3}deveria estar{1, 1, 1}. Também é interessante ...
Como aplicar as funções corr2 em matrizes multidimensionais no Matlab?
Digamos que eu tenho duas matrizes A e B A = rand(4,5,3); B = rand(4,5,6)Quero aplicar a função 'corr2' para calcular os coeficientes de correlação. corr2(A(:,:,1),B(:,:,1)) corr2(A(:,:,1),B(:,:,2)) corr2(A(:,:,1),B(:,:,3)) ...
Gerando matrizes usando bsxfun com função anônima e para subtrações elementares - MATLAB
Eu tenho o seguinte código: n = 10000; s = 100; Z = rand(n, 2); x = rand(s, 1); y = rand(s, 1); fun = @(a) exp(a);Em princípio, a função anônimaf pode ter uma forma diferente. Eu preciso criar duas matrizes. Primeiro, preciso criar uma matriz ...
Melhore a velocidade do NORMRND para uma família de distribuições no MATLAB
Então, estou procurando uma maneira de acelerar meu código. Eu tenho um grande vetor de distribuições normais (ou seja, um vetor de médias e desvios padrão) do qual preciso gerar números aleatórios. Um exemplo genérico do meu código é semelhante ...
Diferença entre as instruções AVX vxorpd e vpxor
De acordo comGuia intrínseco da Intel [https://software.intel.com/sites/landingpage/IntrinsicsGuide/], vxorpd ymm, ymm, ymm: Calcule o XOR bit a bit dos elementos de ponto flutuante de precisão dupla compactada (64 bits) em aeb, e armazene os ...
lista de subconjuntos em R
estou a usarMcomp pacote emR que contém um conjunto de dados para previsão. Os dados são organizados em frequências anuais, trimestrais e mensais. Eu posso facilmente agrupar isso em uma lista, mas não posso agrupar mais usando condições ...
Matriz 3d para matriz 2D matlab
Estou usando o Matlab R2014a. Eu tenho uma matriz tridimensional M x N x M A. Gostaria de uma maneira vetorizada de extrair dela uma matriz bidimensional B, de modo que, para cada i, j, tenha B (i, j) = A (i, j, g (i, j)) onde g é uma matriz ...
Dividir coluna de cadeia para criar novas colunas binárias
Meus dados têm uma coluna e estou tentando criar colunas adicionais com o que se segue a cada "/" nas linhas. Aqui estão as primeiras linhas dos dados: > dput(mydata) structure(list(ALL = structure(c(1L, 4L, 4L, 3L, 2L), .Label = c("/ ...