¿Cómo puedo crear una matriz triangular basada en un vector, en MATLAB?
Digamos que tengo un vector como este:
<code>A = [101:105] </code>
Que es realmente
<code>[ 101, 102, 103, 104, 105 ] </code>
Y me gustaría usar solo funciones de vector / matriz y operadores para producir la matriz:
<code>101 102 103 104 105 102 103 104 105 0 103 104 105 0 0 104 105 0 0 0 105 0 0 0 0 </code>
o la siguiente matriz:
<code>101 102 103 104 105 0 101 102 103 104 0 0 101 102 103 0 0 0 101 102 0 0 0 0 101 </code>
¿Alguna idea a alguien?
(Soy un principiante en MATLAB, pero he tenido que cargar con esto ...)