Resultados da pesquisa a pedido "linear-algebra"

3 a resposta

Acelere o código python para calcular cofatores matriciais

Como parte de uma tarefa complexa, preciso calcularmatrix cofactors [http://en.wikipedia.org/wiki/Cofactor_%28linear_algebra%29]. Fiz isso de maneira direta usando este código legal para menores de matriz de ...

2 a resposta

como verificar se a imagem está compactada ou não após a aplicação de SVD nessa imagem (em relação ao tamanho da imagem compactada no disco)

I=imread('cameraman.tif'); figure(1),imshow(I) I1=im2double(I); [U,S,V]=svd(I1); figure(2),imshow(I1) for j=1:90 I2=U(:,1:j)*S(1:j,1:j)*V(:,1:j)'; end figure(3),imshow(I2) I3=U*S*V'; figure(4),imshow(I3)Este é o código que escrevi para ...

1 a resposta

Clustering espectral, segmentação de imagem e vetores próprios

om base no livro Computer Vision, uma Abordagem Moderna, página 425, tentei usar vetores próprios para a segmentação de imagen http: ...

5 a resposta

lgebra linear de precisão arbitrária irregular

Eu tenho uma matriz 2D numpy [tamanho médio / grande - digamos 500x500]. Quero encontrar os autovalores do expoente em termos de elementos. O problema é que alguns dos valores são bastante negativos (-800, -1000, etc), e seus expoentes ficam ...

2 a resposta

Homografia em Transformação Projetiva

Eu tenho tentado descobrir como fazer uma homografia entre dois planos e convertê-la em uma transformação projetiva. O Matlab faz isso automaticamente, mas tenho tentado descobrir como o matlab implementa a conversão.

10 a resposta

Resolvendo uma equação linear

Preciso resolver programaticamente um sistema de equações lineares em C, objetivo C ou (se necessário) C + Aqui está um exemplo das equações: -44.3940 = a * 50.0 + b * 37.0 + tx -45.3049 = a * 43.0 + b * 39.0 + tx -44.9594 = a * 52.0 + b * ...

2 a resposta

Numpy Adicionando dois vetores com tamanhos diferentes

Se eu tiver duas matrizes numpy de tamanhos diferentes, como posso sobrepor ela a = numpy([0, 10, 20, 30]) b = numpy([20, 30, 40, 50, 60, 70]) <,/pre>What is the cleanest way to add these two vectors to produce a new vector (20, 40, 60, 80, 60, ...

4 a resposta

esolvendo um sistema de equações lineares em uma matriz não quadra

Eu tenho um sistema de equações lineares que compõem umNxM matriz (não quadrada) que eu preciso resolver - ou pelo menostentativ resolver, a fim de mostrar que não há solução para o sistema. (mais provável que não, não haverá solução) Pelo que ...

1 a resposta

Vectorização deste loop duplo Numpy

Como posso vetorizar o seguinte loop duplo? Eu tenho uma matriz N por A e uma matriz N por B, onde A e B podem diferir e N é muito menor que A e B. Quero produzir uma matriz A por B da seguinte maneira, mas idealmente sem os loops: import ...

3 a resposta

Como obtenho três pontos não colineares em um avião? - C ++

Estou tentando implementar no algoritmo de interseção no plano da linha. De acordo com Wikipedia [http://en.wikipedia.org/wiki/Line-plane_intersection] Eu preciso de três pontos não colineares no avião para fazer iss Eu tentei implementarthis ...