Mas.. a inversa da diagonal é dada pela inversa dos elementos....

no seu exemplo i inversa é dada por

diag(1/d)



On Mon, 28 Nov 2011, Marcelo Cardoso mello wrote:

Olá pessoal. Gostaria de inverter uma matriz diagonal com algum processo que 
use menos memória que o do exemplo
abaixo. (tenho uma matriz enorme e não esta invertendo via solve()).

d<-c(1,1,0.5,0.75,0.5,0.5)
d<-diag(d)
i<-solve(d)
i
diag(i) # resultado que eu quero, mas de uma forma a gastar menos memória para 
diagonais gigantes!!!! 

_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.

Responder a