Articles of matriz

Função para alocar dinamicamente a matriz

Eu quero criar uma function para alocar (com malloc / calloc ) uma matriz declarada como um ponteiro duplo. Eu entendi como funciona uma matriz de ponteiro duplo e como alocá-lo com malloc , mas quando eu passar minha matriz (declarado em main() e inicializado para NULL ) meu programa trava. Eu suponho que o […]

Programação Dinâmica – Maior bloco quadrado

Eu preciso encontrar o maior quadrado de 1 em um arquivo gigante cheio de 1 e 0. Eu sei que tenho que usar programação dinâmica. Eu estou armazenando em uma matriz 2D. Qualquer ajuda com o algoritmo para encontrar o maior quadrado seria ótimo, obrigado! exemplo de input: 1 0 1 0 1 0 1 […]

Como posso acumular células de diferentes comprimentos em uma matriz no MATLAB?

Então, eu tenho uma matriz de células de 1xN vetores de diferentes comprimentos. Eu quero anexá-los em uma matriz para que eu possa exibi-los com imagesc . Obviamente, a matriz deve ser a largura do maior vetor. Meu código atual para isso está abaixo: tcell = {[1,2,3], [1,2,3,4,5], [1,2,3,4,5,6], [1], []}; lens = cellfun(‘length’, tcell); […]

Como visualizo uma matriz com colors e valores exibidos?

Eu quero criar imagens como esta de uma matriz de dupla precisão usando o MATLAB. Imagem de exemplo: http://twitpic.com/2xs943

Todos os níveis de um fator em uma matriz modelo em R

Eu tenho um data.frame consiste em variables ​​numéricas e fator, como visto abaixo. testFrame <- data.frame(First=sample(1:10, 20, replace=T), Second=sample(1:20, 20, replace=T), Third=sample(1:10, 20, replace=T), Fourth=rep(c("Alice","Bob","Charlie","David"), 5), Fifth=rep(c("Edward","Frank","Georgia","Hank","Isaac"),4)) Eu quero construir uma matrix que atribua variables ​​fictícias ao fator e deixe as variables ​​numéricas sozinhas. model.matrix(~ First + Second + Third + Fourth + Fifth, data=testFrame) […]

Matriz de Matrizes no MATLAB

Eu estou procurando uma maneira de armazenar um grande número variável de matrizes em uma matriz no MATLAB. Existem maneiras de conseguir isso? Exemplo: for i: 1:unknown myArray(i) = zeros(500,800); end Onde desconhecido é o comprimento variado da matriz, posso rever com informações adicionais, se necessário. Atualização: O desempenho é o principal motivo pelo qual […]

Matriz associativa Java

Como posso criar e buscar matrizes associativas em Java como eu posso no PHP? Por exemplo: $arr[0][‘name’] = ‘demo’; $arr[0][‘fname’] = ‘fdemo’; $arr[1][‘name’] = ‘test’; $arr[1][‘fname’] = ‘fname’;

Decomposição de Cholesky com OpenMP

Eu tenho um projeto onde nós resolvemos o inverso de matrizes densas definidas positivas (sobre 3000×3000) grandes usando a decomposição de Cholesky . O projeto está em Java e usamos estão usando a biblioteca CERN Colt BLAS . A criação de perfil do código mostra que a decomposição de Cholesky é o gargalo. Eu decidi […]

Reduza as linhas da matriz com CUDA

Windows 7, NVidia GeForce 425M. Eu escrevi um código CUDA simples que calcula as sums de linha de uma matriz. A matriz tem representação unidimensional (ponteiro para um float). A versão serial do código está abaixo (tem 2 loops, como esperado): void serial_rowSum (float* m, float* output, int nrow, int ncol) { float sum; for […]

Criando matriz de indicadores

Para um vetor V de tamanho nx 1 , eu gostaria de criar a matriz indicadora binária M do tamanho nx Max (V) de modo que as inputs de linha de M tenham 1 no índice de colunas correspondentes, 0 caso contrário. Por exemplo: se V for V = [ 3 2 1 4] A […]