Skip to content

Instantly share code, notes, and snippets.

View mrfarhadir's full-sized avatar
🎯
Focusing

Farhad Mehryari mrfarhadir

🎯
Focusing
  • Apple
  • Sweden
  • 04:32 (UTC -12:00)
View GitHub Profile
@mrfarhadir
mrfarhadir / Cholesky.m
Created November 30, 2018 11:43
Cholesky matrix decompression in matlab
%Cholesky matrix decompression
function [retval] = Cholesky (A)
n = length( A );
L = zeros( n, n );
for i=1:n
L(i, i) = sqrt(A(i, i) - L(i, :)*L(i, :)');
for j=(i + 1):n
L(j, i) = (A(j, i) - L(i,:)*L(j ,:)')/L(i, i);
end
end
@mrfarhadir
mrfarhadir / EigPowerMethod.m
Created November 17, 2018 18:54
Power Method Algoritym for calculating eig value and vector of matrix
function [eigValue,eigVector] = EigPowerMethod (A, epsilon)
[m,n]=size(A);
if (m != n)
disp("Matrix Should Be Square");
else
u = [];
t = 0;
r = ones(m);
u = [u transpose(r(1,:))];
i = 2;