Exportando matrices numéricas de Matlab a código de LaTeX
Matlab cuenta con el comando latex() para generar el código de una matriz o expresión simbólica. Si la expresión que se quiere exportar a LaTeX es de tipo double, float, int, etc. el comando latex() genera un error.
La función latexmat(matriz, 'formato') provee una solución para este problema, permitiendo exportar a código de LaTeX, por si, como a mí, les da flojera escribirlas dato por dato.
El archivo latexmat.m
Un ejemplo:
>> A = [0 0 1 0;0 0 0 1;5.909 0 0 0;-0.020031 0 0 0];
Luego, la pasamos a LaTeX
>> latexmat(A,'%0.5g')
>>
\left[ \begin{array}{cccc}
0 & 0 & 1 & 0 \\
0 & 0 & 0 & 1 \\
5.909 & 0 & 0 & 0 \\
-0.020031 & 0 & 0 & 0
\end{array} \right]
Listo, se copia y se pega en nuestro editor de preferencia.
Documentación de latexmat()
La función latexmat(matriz, 'formato') provee una solución para este problema, permitiendo exportar a código de LaTeX, por si, como a mí, les da flojera escribirlas dato por dato.
El archivo latexmat.m
Un ejemplo:
>> A = [0 0 1 0;0 0 0 1;5.909 0 0 0;-0.020031 0 0 0];
Luego, la pasamos a LaTeX
>> latexmat(A,'%0.5g')
>>
\left[ \begin{array}{cccc}
0 & 0 & 1 & 0 \\
0 & 0 & 0 & 1 \\
5.909 & 0 & 0 & 0 \\
-0.020031 & 0 & 0 & 0
\end{array} \right]
Listo, se copia y se pega en nuestro editor de preferencia.
Documentación de latexmat()
Lucky Club: Best Casino Site
ResponderBorrarCheck out the Best UK Casino and Win more luckyclub than 1000 Slots, Table Games & Bingo Games at Lucky Club ✓ Online UK Betting Sites ✓ Exclusive Bonuses.