Factorizacion Cholesky
Publicado por Pedro (3 intervenciones) el 01/03/2006 02:11:42
Hola!
Necesito la factorizacion de Cholesky implementada en lenguaje C, agradeceria me ayudaseis a encontrarla.
De todas maneras, escrita en Matlab es como sigue:
n = length(A);
for k=1:n
A(k, k) = sqrt(A(k, k) - sum(A(k, 1:k-1).^2));
for i = k+1:n
A(i, k) = (A(i, k) - sum(A(i, 1:k-1) .* A(k, 1:k-1))) / A(k, k);
end
end
Alguien se atreve a pasarla a C??
Muchas gracias por adelantado.
Pedro
Necesito la factorizacion de Cholesky implementada en lenguaje C, agradeceria me ayudaseis a encontrarla.
De todas maneras, escrita en Matlab es como sigue:
n = length(A);
for k=1:n
A(k, k) = sqrt(A(k, k) - sum(A(k, 1:k-1).^2));
for i = k+1:n
A(i, k) = (A(i, k) - sum(A(i, 1:k-1) .* A(k, 1:k-1))) / A(k, k);
end
end
Alguien se atreve a pasarla a C??
Muchas gracias por adelantado.
Pedro
Valora esta pregunta


0