Implementing Lanczos algorithm

Description: The main objective of Deliverable 2 was to understand Lanczos algorithm and implement it.
I used a single vector Lanczos recursion.
The program takes a symmetric matrix as an input and generates a tridiagonal matrix using Lanczos algorithm.

You can find a zip file containing source codes and a screenshot of the output below.
The zip file consists of one java file - Lanczos.java.
Lanczos.java contains main and methods for changing a symmetric matrix into a tridiagonal matrix using Lanczos algorithm.

Deliverable2.zip
output of deliverable 2