Let
M1 = [ 1 2 3 4 2 5 4 2 3 4 5 1 4 2 1 2 ]
a diagonal matrix.
I want to add a diagonal of zeros where
M1'= [ 0 1 2 3 4 1 0 5 4 2 2 5 0 5 1 3 4 5 0 2 4 2 1 2 0 ]
So I keep the original matrix and just add the diagonal of zeros. So size(M1) = (4×4) ans size (M1')=(5×5)
I tried "
M1' = [tril(M1,-1) zeros(N, 1)] + [zeros(N,1) triu(M1)];
" But this won't work because it changes the diagonal of the original matrix.
Best Answer