Matriz diagonal de bloque extendida en Matlab
Sé que para generar una matriz de bloques en diagonal en Matlab, el comandoblkdiag
genera tal matriz:
Ahora me enfrento a generar la misma matriz de bloques en diagonal, pero también con elementos de matrizB_1
, B_2
, ...,B_{n-1}
en la diagonal superior, ceros en otra parte:
PD yodiag
comando, que usandodiag(A,k)
devuelve elk
th diagonal. Necesito algo para escribir en la matriz, porquek
> 0, y para matrices de bloques, no solo elementos.