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 no próximos a enteros o términos comunes, el número de decimales a los que redondear.
-
prefix (str) – Cadena de látex que se antepondrá al látex, destinada a las etiquetas.
-
source (bool) – Si
False, devolverá el objeto IPython.display.Latex. Si la pantalla esTrue, devolverá en su lugar la cadena de origen 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 el array no puede ser interpretado como un array numérico numpy.
- ValueError - Si la dimensión del array no es 1 ó 2.
- MissingOptionalLibraryError - Si
sourceesFalseyIPython.display.Latexno se puede importar. O si sympy no está instalado.