qiskit.visualization.array_to_latex
qiskit.visualization.array_to_latex(array, precision=10, prefix='', source=False, max_size=8)
Representación en Latex de una matriz numpy compleja (con dimensión 1 ó 2)
Parámetros
-
array (ndarray) – El array a convertir a látex, debe tener dimensión 1 ó 2 y contener sólo datos numéricos.
-
precision (int) – Para los números que no sean enteros ni términos comunes, el número de decimales al que se debe redondear.
-
prefix (str) – Cadena de LaTeX que se añadirá al principio del código LaTeX, destinada a las etiquetas.
-
source (bool) – Si
False, devolverá un objeto IPython.display.Latex. Si «display» esTrue, devolverá en su lugar la cadena de código fuente de LaTeX. -
El tamaño máximo de la matriz Latex de salida.
- Si list(
int), el elemento 0 de la lista especifica la anchura máxima (incluidos los caracteres de puntos) y el 1 especifica la altura máxima (también inc. caracteres de puntos). - Si se trata de un único
intentonces este valor establece la anchura máxima _y la altura máxima.
- Si list(
Devuelve
Si source es True, un str del LaTeX
de la matriz, o bien una representación IPython.display.Latex de la matriz.
Tipo de retorno
str o IPython.display.Latex
Eleva
- TypeError : si la matriz no se puede interpretar como una matriz numérica de NumPy.
- ValueError : si la dimensión de la matriz no es 1 ni 2.
- MissingOptionalLibraryError – Si
sourceesFalseyIPython.display.Latexno se puede importar. O si no tienes instalado sympy.