LA BOÎTE À OUTILS MATHTEXLAB
Générateur de matrices LaTeX
Construisez une matrice visuellement avec des cellules modifiables, six styles de support et une sortie LaTeX. Coller les valeurs du tableur, prévisualiser le résultat et exporter SVG, PNG ou PDF.
LIGNES, COLONNES ET UN PEU DE TEX
Qu'est-ce qu'une matrice LaTeX?
Une matrice organise des éléments en lignes et en colonnes. LaTeX utilise un environnement, une esperluette & entre les colonnes et deux barres obliques inverses \\ entre les lignes. Le choix des délimiteurs change l’apparence ; il ne calcule ni déterminant, ni inverse, ni norme.
Ce générateur écrit cette structure pour vous. Remplir chaque cellule d'un nombre ou d'une expression mathématique, puis inspecter l'aperçu MathJax réel. Les cellules vides deviennent zéro. Vous pouvez construire un vecteur de ligne, un vecteur de colonne ou une matrice jusqu'à 12 × 12. Le code généré regroupe chaque cellule en appareil dentaire de sorte que son style mathématique reste à l'intérieur de cette cellule.
Créer une matrice en quelques étapes
- Choisissez les dimensions. Entrez 1–12 lignes et colonnes ou choisissez une taille rapide. Réduire la grille cache les valeurs; la faire pousser à nouveau les restaure dans la limite de 12 × 12. L'enlèvement d'une ligne ou d'une colonne particulière déplace les entrées suivantes.
- Remplissez les cellules. Entrez des valeurs telles que
-2,x^2,\alphaou\frac{1}{2}. Les presets remplacent les cellules, avec Undo disponible. L'identité fait une matrice carrée en utilisant la plus grande dimension du courant; Diagonal utilise 1, 2, 3... sur la diagonale et zéros ailleurs. - Vérifiez l'aperçu. Correction de toute cellule surlignée avant de copier ou d'exporter. La grille possède des séparateurs de lignes et de colonnes; les cellules acceptent des expressions individuelles, pas des environnements imbriqués, des commentaires ou des commandes d'alignement. Le rendeur prend en charge les mêmes commandes de base et AMS que l'éditeur d'équations.
- Copier ou exporter. Copie LaTeX pour un document, ou choisissez SVG, PNG ou PDF. Ouvrir dans l'Equation Editor met en scène la matrice localement et demande avant de remplacer la source actuelle de l'éditeur.
Utilisez l'onglet pour passer à travers les cellules, entrez ou ↑/↓ pour le mouvement vertical, et ←/→ aux extrémités d'un texte de cellule pour atteindre ses voisins. Shift+Enter monte. L'onglet de la cellule finale quitte la grille. Coller les cellules de tableur séparées par des onglets à la cellule focalisée; la grille s'adapte. Un bloc étirant la ligne passée ou la colonne 12 est rejeté sans changer la matrice. Les rangées collées raflées remplissent les entrées manquantes de zéro.
Le constructeur enregistre localement une matrice lorsque le stockage du navigateur est disponible. Il ne partage pas l'ébauche de l'éditeur d'équations. Défaire l'histoire est gardée pour cette visite seulement. Conservez votre propre copie de l'important LaTeX avant de quitter ou d'effacer le stockage du navigateur.
Choisir un environnement matriciel
| Environnement | Apparence |
|---|---|
matrix |
Pas de crochets |
pmatrix |
Parenthèses ( ) |
bmatrix |
Cadres carrés [ ] |
Bmatrix |
accolades bouclées { } |
vmatrix |
Barres verticales simples, souvent utilisées pour une matrice carrée |
Vmatrix |
Doubles barres verticales |
Questions de capitalisation: bmatrix et Bmatrix utilisent différents délimiteurs. Une matrice rectangulaire peut être composée de barres, mais un déterminant a sa signification habituelle pour les matrices carrées. Choisir des barres ne permet pas d'évaluer les entrées. Voir le guide de notation matricielle pour plus d'exemples.
Exemples de matrices communes
Une matrice d'identité deux par deux
Les uns sur la diagonale principale et zéros ailleurs. Choisissez 2×2 et Identity pour créer cette structure dans le constructeur.
\begin{pmatrix}
{1} & {0} \\
{0} & {1}
\end{pmatrix}
Un vecteur de colonne avec des entrées mathématiques
Choisissez 3×1, puis mettez une expression dans chaque cellule. Gardez les arguments de commande dans les accolades, comme dans \frac{1}{2}.
\begin{bmatrix}
{\alpha} \\
{\frac{1}{2}} \\
{x^2}
\end{bmatrix}
Pour l'aide à la commande, lisez le référence du symbole ou Guide de la fraction. Les commandes visuelles et préréglages du constructeur changent la grille; ces exemples sources sont des textes sélectionnables ordinaires que vous pouvez copier dans un document.
Utiliser le code généré dans un document LaTeX
Charger amsmath dans le préambule du document, puis coller la matrice générée à l'intérieur d'un écran mathématique tel que \[ ... \]. Ne collez pas le préambule du document ou n'affichez pas les délimiteurs dans l'éditeur d'équations MathTexLab; il s'attend à une source mathématique seulement.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{pmatrix}
1 & 0 \\
0 & 1
\end{pmatrix}
\]
\end{document}
Les documents Pour 11 ou 12 colonnes: standard amsmath permettent normalement 10 colonnes matricielles. Ajouter \setcounter{MaxMatrixCols}{12} après \usepackage{amsmath} dans le préambule. Cette configuration est séparée de l'expression de la matrice copiée. MathTexLab.MathJax prévisualisation supporte directement la limite de 12 colonnes du constructeur. Une matrice large peut aussi nécessiter une taille d'affichage plus petite ou une mise en page différente dans sa destination.
Références syntaxiques: les amsmath guide de l'utilisateur, Référence de la matrice au verso et Indice de commande MathJax. Les choix d'exportation sont expliqués dans la guide d'image d'équation.
QUELQUES DÉTAILS PRATIQUES
Questions sur les générateurs de matrices
Puis-je coller à partir d'un tableur?
Oui. Concentrez une cellule et collez un bloc en texte clair dont les colonnes sont séparées par des onglets et des lignes par des nouvelles lignes. Le constructeur se développe à 12 × 12 et conserve les cellules à l'extérieur du rectangle collé. Il n'interprète pas les formules de tableur, les citations CSV, les fichiers HTML ou les cahiers de travail.
Pourquoi une cellule montre-t-elle une erreur?
Vérifiez les accolades équilibrées et les commandes prises en charge. Les cellules acceptent une seule expression mathématique; les séparateurs de rangées, les ampersands, les commentaires et les environnements non masqués appartiennent à la structure matricielle et sont rejetés. L'outil limite chaque cellule à 256 caractères et a généré des maths à 10 000 caractères.
Changer de taille supprime-t-il mes valeurs?
Réduire la grille maintient des valeurs cachées disponibles pour une croissance ultérieure jusqu'à 12 × 12. Suppression d'une ligne ou d'une colonne spécifique, compensation, réinitialisation ou choix d'une valeur de changement prédéfinie; Annuler restaure les états antérieurs lors de la visite en cours. Le rechargement ne conserve pas l'historique d'annulation.
L'ouverture de l'éditeur effacera-t-elle mon équation existante?
Aucune source n'est automatiquement remplacée. Un même tab, navigateur-local handoff ouvre un comité d'examen dans l'éditeur. Choisissez Charger la matrice dans l'éditeur pour remplacer sa source, ou Gardez l'équation actuelle pour décliner. Après le chargement, Undo restaure votre source précédente jusqu'à ce que vous quittiez la page de l'éditeur. La matrice elle-même a un projet de sauvegarde séparé.
Les exportations matricielles sont-elles transparentes?
SVG et PNG peuvent avoir un fond transparent ou blanc. Les glyphes utilisent la couleur d'équation sélectionnée; vérifiez-la par rapport à la destination. PDF est une page vectorielle recadrée et les téléspectateurs montrent normalement du blanc. Copier la matrice écrit PNG lorsque le navigateur permet l'accès au presse-papiers; télécharger PNG si la copie n'est pas disponible.
La matrice est-elle téléchargée quelque part?
Le rendu, la génération et l'exportation s'exécutent dans votre navigateur. Une matrice est enregistrée dans le stockage local du navigateur à moins que vous ne la surpreniez. Le handoff utilise le stockage temporaire de session, et non le texte source dans une URL. Voir le Politique de confidentialité pour les clés de stockage, la conservation et les demandes d'hébergement ordinaires.