qiskit.visualization.array_to_latex
qiskit.visualization.array_to_latex(array, precision=10, prefix='', source=False, max_size=8)
Representação em látex de uma matriz numérica complexa (com dimensão 1 ou 2)
Parâmetros
-
array (ndarray) – A matriz a ser convertida em látex deve ter dimensão 1 ou 2 e conter apenas dados numéricos.
-
precision (int) – Para números não próximos de inteiros ou termos comuns, o número de casas decimais a serem arredondadas.
-
prefix (str) – Cadeia de caracteres de látex a ser anexada ao látex, destinada a rótulos.
-
source (bool) – Se for
False, retornará o objeto IPython.display.Latex. Se a exibição forTrue, em vez disso, retornará a cadeia de caracteres de origem LaTeX. -
O tamanho máximo da matriz Latex de saída.
- Se list(
int), então o 0º elemento da lista especifica a largura máxima (incluindo caracteres de pontos) e o 1º especifica a altura máxima (também inc. caracteres de pontos). - Se for um único
int, esse valor definirá a largura máxima _e_a altura máxima.
- Se list(
Retorna
Se source for True, um str do LaTeX
da matriz, caso contrário, uma representação IPython.display.Latex da matriz.
Tipo de retorno
str ou IPython.display.Latex
Aumentos
- TypeError - Se a matriz não puder ser interpretada como uma matriz numérica numpy.
- ValueError - Se a dimensão da matriz não for 1 ou 2.
- MissingOptionalLibraryError - Se
sourceforFalseeIPython.display.Latexnão poderão ser importados. Ou se o sympy não estiver instalado.