¿Cómo programar matrices en MATLAB?
n=3; El orden de D1 e I
D1=magic(3); Matriz mágica para probar
I=eye(3); >N=5; repita la secuencia, el tamaño final de la matriz es 2N*n filas, N*n columnas
a=eye(N);
b=eye(N) - diag(unos(1,N-1),1);
A=[corona(a,D1);corona(b,I)];