Skip to content

Instantly share code, notes, and snippets.

@samrat
Created February 4, 2015 14:43
Show Gist options
  • Save samrat/42ab0529ad4fd4db0769 to your computer and use it in GitHub Desktop.
Save samrat/42ab0529ad4fd4db0769 to your computer and use it in GitHub Desktop.
Tridiagonal matrix
function tridiag_elem(i,j)
if abs(j-i) > 1; return(0); end
return(1);
end
function tridiag_mat(n)
[tridiag_elem(i,j) for i in [0:n-1], j in [0:n-1]]
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment