Parece que esto debería ser fácil, pero no soy un experto y Google no ayuda.Matlab: ¿forma fácil de obtener los vectores de base estándar?
Me gustaría una forma elegante en Matlab de producir los vectores básicos ordenados estándar para un espacio n-dimensional. Por ejemplo, un comportamiento similar al siguiente:
>> [e1, e2] = SOB(2);
>> e1
e1 = 1 0
>> e2
e2 = 0 1
estoy esperando para una 1-liner y realmente no quiero escribir una función para algo tan simple.
Gracias
2 líneas podrían funcionar ... Aunque (para mí) eso es bastante críptico :) – des4maisons
@ des4maisons: He editado un poco para aclarar. Básicamente, si combina vectores de base en una matriz, obtendrá la identidad. Entonces construyo la matriz de identidad y la desarmo. – Jonas
Yah, pensé que esa era la manera de hacerlo, simplemente no sabía cómo, así que gracias. Además, ¿quiso vincularse a mat2cell o usar num2cell? – des4maisons