Articles of matriz

Trocar linhas com colunas (transposição) de uma matriz em javascript

Por exemplo, eu tenho uma matriz como esta: |1 2 3| |4 5 6| |7 8 9| e preciso convertê-lo em uma matriz como esta: |1 4 7| |2 5 8| |3 6 9| Qual é a melhor e melhor maneira de atingir esse objective?

Como você concatena as linhas de uma matriz em um vetor?

Para uma matriz m-por-m (quadrada), como você concatena todas as linhas em um vetor de coluna com tamanho m ^ 2?

Como implementar o mldivide do Matlab (também conhecido como o operador de barra invertida “\”)

Atualmente estou tentando desenvolver uma pequena biblioteca de matemática orientada por matriz (estou usando o Eigen 3 para estruturas de dados de matriz e operações) e queria implementar algumas funções úteis do Matlab, como o operador de barra invertida amplamente utilizado (que é equivalente a mldivide ) para calcular a solução de sistemas lineares (expressos […]

matriz dinâmica de duas dimensões de acordo com a input

Eu preciso obter uma input N do usuário e gerar uma matriz N * N. Como posso declarar a matriz? Geralmente, o tamanho da matriz e matriz deve ser corrigido na declaração, certo? E quanto ao vector<vector> ? Eu nunca uso isso antes, então eu preciso de sugestão do veterano.

Criando matriz de co-ocorrência

Estou tentando resolver o problema de ter uma matriz de co-ocorrência. Eu tenho um arquivo de dados de transactions e itens, e eu quero ver uma matriz do número de transactions onde os itens aparecem juntos. Sou novato em programação em R e estou me divertindo descobrindo todos os atalhos que o R tem, em […]

Usando transpose versus ctranspose em MATLAB

Ao transpor vetores / matrizes no MATLAB, eu vi e usei apenas o operador ‘ (apostropohe) por um longo tempo. Por exemplo: >> v = [ 1 2 3 ]’ v = 1 2 3 No entanto, este é o conjugado transposto como descobri recentemente, ou ctranspose . Isto só parece importar quando há números […]

Como subconjunto da matriz para uma coluna, manter o tipo de dados da matriz, manter os nomes das linhas / colunas?

Quando eu subconjunto uma matriz para uma única coluna, o resultado é de class numérica, não matriz (ou seja, myMatrix [, 5] para subconjunto à quinta coluna). Existe uma maneira compacta de se agrupar em uma única coluna, manter o formato da matriz e manter os nomes de linha / coluna sem fazer algo complicado […]

Gere uma matriz contendo todas as combinações de elementos retirados de n vetores

Esta questão aparece com bastante frequência de uma forma ou de outra (veja por exemplo aqui ou aqui ). Então eu pensei em apresentá-lo de uma forma geral e fornecer uma resposta que possa servir para referência futura. Dado um número arbitrário n de vetores de tamanhos possivelmente diferentes, gere uma matriz de n colunas […]

Remodele o quadro de dados de três colunas para a matriz (formato “longo” para “amplo”)

Eu tenho um data.frame que se parece com isso. xa 1 xb 2 xc 3 ya 3 yb 3 yc 2 Eu quero isso em forma de matriz para que eu possa alimentá-lo ao mapa de calor para fazer um gráfico. O resultado deve ser algo como: abc x 1 2 3 y 3 3 […]

Como faço para compor uma matriz de rotação com ângulos humanos legíveis a partir do zero?

A única coisa que sempre me impediu de fazer programação em 3D é não entender como a matemática funciona. Eu posso ir junto com matemática bem no stream de programação usando methods e funções, então é tudo claro e lógico para mim, mas em notação matemática, eu simplesmente não consigo fazer cara ou coroa disso. […]