Resultados da pesquisa a pedido "linear-algebra"

1 a resposta

Qual é o método mais preciso em python para calcular a solução de norma mínima ou a solução obtida a partir do pseudo-inverso?

Meu objetivo é resolver: Kc=ycom o pseudo-inverso (ou seja,solução de norma mínima): c=K^{+}yde modo que o modelo seja (esperançosamente) modelo polinomial de alto grauf(x) = sum_i c_i x^i. Estou especialmente interessado no caso ...

3 a resposta

Algoritmo para interseção de 2 linhas?

Eu tenho 2 linhas. Ambas as linhas contêm seus 2 pontos de X e Y. Isso significa que ambas têm comprimento. Eu vejo duas fórmulas, uma usando determinantes e outra usando álgebra normal. Qual seria o mais eficiente de calcular e como é a ...

3 a resposta

Aritmética NumPy transmitida - por que um método é muito mais eficiente?

Esta pergunta é um acompanhamento da minha resposta emManeira eficiente de calcular a matriz de Vandermonde [https://stackoverflow.com/questions/48245987/efficient-way-to-compute-the-vandermonde-matrix/48246009#48246009] . Aqui está a ...

1 a resposta

Python: Multiplicando uma lista de vetores por uma lista de matrizes como uma única operação de matriz

Eu tenho uma lista de 100N-dimensional vetores e uma lista de100 MxN matrizes. Então você pode pensar nas duas estruturas de dados como um100xN lista (ou numpy array) e um100xMxN lista (ou matriz numpy). O que eu quero fazer é pegar o produto ...

3 a resposta

Multiplicação eficiente de matrizes muito grandes no MATLAB

Não tenho memória suficiente para simplesmente criar uma matriz diagonal de D-D, pois D é grande. Eu continuo recebendo um erro de 'falta de memória'. Em vez de executar operações M x D x D na primeira multiplicação, eu faço operações M x D, mas ...

2 a resposta

Numpy: Multiplicando uma matriz com um tensor 3d - Sugestão

Eu tenho uma matrizP com formaMxN e um tensor 3dT com formaKxNxR. Eu quero multiplicarP com todosNxR matriz emT, resultando em umKxMxR Tensor 3D. P.dot(T).transpose(1,0,2) dá o resultado desejado. Tem algumaAgradável solução (ou seja, livrar-se ...

2 a resposta

Resolvendo uma matriz scipy.sparse sub-determinada usando svd

ProblemaEu tenho um conjunto de equações com variáveis indicadas com variáveis em minúsculas e constantes com variáveis em maiúsculas, como tal A = a + b B = c + d C = a + b + c + d + eRecebi as informações sobre a estrutura dessas equações em ...

2 a resposta

Análise de componentes principais do Matlab (ordem dos valores próprios)

Eu quero usar a função "princomp" do Matlab, mas essa função fornece os valores próprios em uma matriz classificada. Dessa forma, não consigo descobrir qual coluna corresponde a qual autovalor. Para o Matlab, m = [1,2,3;4,5,6;7,8,9]; ...

1 a resposta

LAPACK SVD (Decomposição de Valor Singular)

Você conhece algum exemplo para usar o LAPACK para calcular o SVD?

2 a resposta

Vincule ATLAS / MKL a um Numpy instalado

TL; DRcomo vincular ATLAS / MKL a Numpy existente sem reconstruir. Eu usei o Numpy para calcular com a matriz grande e descobri que é muito lento porque o Numpy usa apenas 1 núcleo para fazer o cálculo. Depois de fazer muita pesquisa, acho que ...