top = [ [zeros(integerN-1, 1), speye(integerN-1)]; ...
zeros(1, integerN)];
- ## The ones directly below the diagonal.
+ ## The negative ones directly below the diagonal.
bottom = [ [zeros(1, integerN-1); ...
-speye(integerN-1) ], zeros(integerN, 1)];