Resultados da pesquisa a pedido "linear-algebra"
Matriz 4x4 eficiente inversa (transformação afim)
Eu esperava que alguém pudesse apontar uma fórmula eficiente para a transformação de matriz afina 4x4. Atualmente, meu código usa expansão de cofator e aloca uma matriz temporária para cada cofator. É fácil de ler, mas é mais lento do que deveria ...
Mínimos quadrados lineares restritos para xA = b no matlab
Eu quero resolverxA=b com restrição0<=x parax. Eu encontrei funções comolsqnonneg [http://www.mathworks.com/help/optim/ug/lsqnonneg.html]elsqlin [http://www.mathworks.com/help/optim/ug/lsqlin.html]que resolve paraAx=b. No entanto, não foi ...
Produto de ponto em colunas no Eigen C ++
Existe uma maneira fácil de avaliar o produto de ponto em coluna de 2 matrizes (vamos chamá-losA eB, do tipoEigen::MatrixXd) que têm dimensõesmxn, sem avaliarA*B ou sem ter que recorrer afor rotações? O vetor resultante precisaria ter dimensões ...
Matriz triangular superior de índice linear
Se eu tiver a parte triangular superior de uma matriz, deslocada acima da diagonal, armazenada como uma matriz linear, como pode o(i,j) Os índices de um elemento da matriz são extraídos do índice linear da matriz? Por exemplo, a matriz ...
Determinando uma matriz de transformação afim homogênea a partir de seis pontos em 3D usando Python
Recebi três localizações: p1 = [1.0, 1.0, 1.0] p2 = [1.0, 2.0, 1.0] p3 = [1.0, 1.0, 2.0]e suas contrapartes transformadas: p1_prime = [2.414213562373094, 5.732050807568877, 0.7320508075688767] p2_prime = [2.7677669529663684, 6.665063509461097, ...
Interseção entre duas caixas no espaço 3D
Quero implementar um sistema de detecção de colisão para o meu mecanismo gráfico. Não sei se é a maneira mais comum de fazer isso, mas minha ideia era vincular qualquer objeto sólido (como uma malha ou a câmera) dentro de uma caixa 3D, o que me ...
Autovalores incorretos SciPy linalg.eigs esparsos, eigsh para matriz M não diagonal
Por queeigh eeigsh de scipy.sparse.linalg, conforme usado abaixo, fornece resultados incorretos ao resolver o problema generalizado de autovalor A * x = lambda * M * x, se M for não diagonal? import mkl import numpy as np from scipy import ...
Formulário de escalão de linha reduzido (rref)
Descobri que o rref no Matlab faz a eliminação gaussiana com pivô patial Seja A, por exemplo, uma matriz 5x9: 0.4898 0.2760 0.4984 0.7513 0.9593 0.8407 0.3500 0.3517 0.2858 0.4456 0.6797 0.9597 0.2551 0.5472 0.2543 0.1966 0.8308 0.7572 0.6463 ...
Poder da matriz para matriz esparsa em python
Estou tentando descobrir uma maneira de fazer uma potência matricial para uma matriz esparsa M: M ^ k = M * ... * M k vezes onde * é a multiplicação da matriz (numpy.dot) emultiplicação não por elementos. Eu sei como fazer isso para uma matriz ...
Método de potência no MATLAB
Eu gostaria de implementar oMétodo de Potência [http://mathfaculty.fullerton.edu/mathews//n2003/PowerMethodMod.html]para determinar o valor próprio dominante e o vetor próprio de uma matriz no MATLAB. Aqui está o que eu escrevi até ...