-2
votes

Comment afficher une équation mathématique de manière jolie à Python 3

J'essaie d'afficher une équation de vecteur de manière jolie dans un ordinateur portable Jupyter. J'essaie d'atteindre quelque chose comme ceci:

équation de vecteur

Utilisation du module ipython.display, je suis capable d'imprimer la matrice de manière jolie. Le problème affiche "(2 * la matrice) - (1 * autre subatrix) ..." en ligne.

est-ce possible?


3 commentaires

Avez-vous regardé cela? pytex.org


Aussi ceci: jeltef.github.io/pylatex/current/


Pylatex semble être quelque chose que je pourrais utiliser, mais je pense que cela ne peut pas être importé dans Anaconda


3 Réponses :



2
votes
from IPython.display import display, Math, Latex
display(Math(r'2 \cdot  \begin{bmatrix} 1 \\ -2 \\ \end{bmatrix} -1 \cdot \begin{bmatrix} 2 \\ -3 \\ \end{bmatrix} +1 \cdot \begin{bmatrix} -3 \\ 1 \\ \end{bmatrix} -1 \cdot \begin{bmatrix} 1 \\ -1 \\ \end{bmatrix}= \begin{bmatrix} -4 \\ 1 \\ \end{bmatrix}'))
for thicker .'s you can use \bullet instead of \cdot

0 commentaires

0
votes

Il est possible d'utiliser la fonction Magie dans une cellule de code de cahier Jupyter. Cela rend la sortie globale de la cellule en latex: xxx

Entrez la description de l'image ici

Toutes les méthodes différentes pour le rendu latex dans Jupyter sont décrites < Un href = "https://nbviewer.jupyter.org/github/ipython/ipython/blob/2.x/examples/notebook/display%20System.ipynb#latex" rel = "NOFOOL NOREFERRER"> ICI .


1 commentaires

Merci, je sais, mais je ne pouvais pas comprendre cette partie -> {bmatrix}