Ouvrir dans l'éditeur Overleaf
je veux reproduire une matrice dans une équation  j'ai essayé les formes suivantes mais elles marchent pas :
    \[
        \Phi^{HF} (1, \pm, N)=\frac{1}{\sqrt{N!}}=
    \begin{vmatrix}
            \phi_{1}(\vec{r_{1}}) & \phi_{2}(\vec{r_{1}}) &  \ldots & \phi_{n}(\vec{r_{1}}) \\ 
            \phi_{1}(\vec{r_{2}}) & \phi_{2}(\vec{r_{2}}) & \ldots & \phi_{n}(\vec{r_{2}}) \\
            .           &   .        &  \ldots & . \\
            .           &   .        &  \ldots & . \\
            .           &   .        &  \ldots & . \\
            \phi_{1}(\vec{r_{N}) & \phi_{2}(\vec{r_{N}})&  \dots & \phi_{n}(\vec{r_{N}})
            \end{vmatrix}
    \]
    et 
    \begin{equation}
    \Phi^{HF} (1, \pm, N)=\frac{1}{\sqrt{N!}}=
\begin{vmatrix}
        \phi_{1}(\vec{r_{1}}) & \phi_{2}(\vec{r_{1}}) &  \ldots & \phi_{n}(\vec{r_{1}}) \\ 
        \phi_{1}(\vec{r_{2}}) & \phi_{2}(\vec{r_{2}}) & \ldots & \phi_{n}(\vec{r_{2}}) \\
        .           &   .        &  \ldots & . \\
        .           &   .        &  \ldots & . \\
        .           &   .        &  \ldots & . \\
        \phi_{1}(\vec{r_{N}) & \phi_{2}(\vec{r_{N}})&  \dots & \phi_{n}(\vec{r_{N}})
        \end{vmatrix}
\end{equation}

Posée 14 Fév '18, 17:56

SABATH's gravatar image

SABATH
4336
Taux d'acceptation : 0%

« Elles ne marchent pas », cela veut dire quoi, au juste ? Ça refuse de compiler, ou le résultat n'est pas celui escompté ?

(14 Fév '18, 19:07) Bernard Bernard's gravatar image

Il manquait tout bonnement une accolade fermante au premier élément de la dernière ligne du déterminant. J'en ai profité pour vous suggérer d'utiliser les flèches de vecteurs de l'extension esvect, qui sont bien plus avenantes (à mon gré) que celles de \vec, et mieux adaptées aux vecteurs indiciés, grâce à la commande \vv*. En plus, elles se déclinent en huit variantes possibles. J'ai dû patcher cette commande, trouvant que les indices de vecteurs étaient trop éloignés de la lettre qui note le vecteur. Si vous n'en voulez pas, il suffit de retirer le chargement de l'extension xpatch et la commande \xpatchcmd{...}... du préambule.

Ouvrir dans l'éditeur Overleaf
\documentclass{article}

\usepackage{mathtools}
\usepackage[b]{esvect}
\usepackage{xpatch}
\xpatchcmd{\vvstar}{%
\mkern-1mu}{%
\mkern-5mu}{}{}

\begin{document}

 \[
 \Phi^{HF} (1, \pm, N)=\frac{1}{\sqrt{N!}}=
 \begin{vmatrix}
 \phi_{1}(\vv*{r}{1}) & \phi_{2}(\vv*{r}{1}) & \ldots & \phi_{n}(\vv*{r}{1}) \\
 \phi_{1}(\vv*{r}{2}) & \phi_{2}(\vv*{r}{2}) & \ldots & \phi_{n}(\vv*{r}{2}) \\
 . & . & \ldots & . \\
 . & . & \ldots & . \\
 . & . & \ldots & . \\
 \phi_{1}(\vv*{r}{N}) & \phi_{2}(\vv*{r}{N})& \dots & \phi_{n}(\vv*{r}{N})
 \end{vmatrix}
 \]

\end{document}

alt text

Lien permanent

Publiée 14 Fév '18, 19:41

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 14 Fév '18, 19:44

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.