sistema di equazioni numerato

  • Creatore
    Topic
  • #100816
    Up
    0
    Down
    ::


    Salve a tutti,

    vorrei numerare ogni equazione del seguente sistema. Ho utilizzato il seguente codice:

    `
    \begin{subequations}
    \label{eq:eula}
    \left\{
    \begin{aligned}
    &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{y}_1}\right) – \frac{\partial T}{\partial y_1} + \frac{\partial V}{\partial y_1} = Q_{y_1} \label{eq:eula1} \\
    &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\psi}}\right) – \frac{\partial T}{\partial \psi} + \frac{\partial V}{\partial \psi} = Q_{\psi} \label{eq:eula2} \\
    &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\phi}}\right) – \frac{\partial T}{\partial \phi} + \frac{\partial V}{\partial \phi} = Q_{\phi} \label{eq:eula3} \\
    &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\delta}}\right) – \frac{\partial T}{\partial \delta} + \frac{\partial V}{\partial \delta} = Q_{\delta} \label{eq:eula4} \\
    \end{aligned}
    \right.
    \end{subequations}
    `

    ma ricevo errore. Dove sbaglio?

Visualizzazione 13 filoni di risposte
  • Autore
    Risposte
    • #100817
      Up
      0
      Down
      ::


      Qual è l’errore? Comunque, per intanto noto che usi l’ambiente aligned, che produce un blocco indivisibile.

      Ciao.

      Gustavo

    • #100818
      Up
      0
      Down
      ::


      Ciao Gustavo,

      l’errore è:

      ! Missing $ inserted.

      $
      l.108 \left
      \{

      Cosa sbaglio?

      Riccardo

    • #100819
      mcl1962
      Partecipante
        Up
        0
        Down
        ::


        Prova con:

        `\usepackage[overload]{empheq}

        \begin{align}

        &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{y}_1}\right) – \frac{\partial T}{\partial y_1} + \frac{\partial V}{\partial y_1} = Q_{y_1} \label{eq:eula1} \\
        &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\psi}}\right) – \frac{\partial T}{\partial \psi} + \frac{\partial V}{\partial \psi} = Q_{\psi} \label{eq:eula2} \\
        &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\phi}}\right) – \frac{\partial T}{\partial \phi} + \frac{\partial V}{\partial \phi} = Q_{\phi} \label{eq:eula3} \\
        &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\delta}}\right) – \frac{\partial T}{\partial \delta} + \frac{\partial V}{\partial \delta} = Q_{\delta} \label{eq:eula4}
        \end{align}`

        Ciao.

        Claudio

      • #100820
        Up
        0
        Down
        ::


        Ciao Claudio, ricevo l’errore

        LaTeX /b/c9/cError:/b/c0/c Option clash for package empheq.
        See the LaTeX manual or LaTeX Companion for explanation.
        Type H for immediate help.

      • #100821
        mcl1962
        Partecipante
          Up
          0
          Down
          ::


          Ciao Riccardo.

          Hai caricato \usepackage{amsmath}?

          Questo è il file che ho compilato senza errori:

          `\documentclass[a4paper]{article}
          \usepackage[T1]{fontenc}
          \usepackage[utf8]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{amsmath}
          \usepackage[overload]{empheq}

          \begin{document}

          \begin{align}

          &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{y}_1}\right) – \frac{\partial T}{\partial y_1} + \frac{\partial V}{\partial y_1} = Q_{y_1} \label{eq:eula1} \\
          &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\psi}}\right) – \frac{\partial T}{\partial \psi} + \frac{\partial V}{\partial \psi} = Q_{\psi} \label{eq:eula2} \\
          &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\phi}}\right) – \frac{\partial T}{\partial \phi} + \frac{\partial V}{\partial \phi} = Q_{\phi} \label{eq:eula3} \\
          &\frac{d}{dt}\left(\frac{\partial T}{\partial\dot{\delta}}\right) – \frac{\partial T}{\partial \delta} + \frac{\partial V}{\partial \delta} = Q_{\delta} \label{eq:eula4}
          \end{align}

          \end{document}`

          Claudio

        • #100822
          Up
          0
          Down
          ::


          Ciao Claudio, si è caricato.

        • #100823
          Up
          0
          Down
          ::


          Ciao Claudio, se tolgo l’opzione [overload] riesco a compilare, se la tolgo ricevo errore. Non so.

        • #100824
          Up
          0
          Down
          ::


          Poiché nel messaggio originale veniva usato l’ambiente subequations, credevo di aver capito che si volesse produrre un insieme di equazioni con numerazione del tipo 13a, 13b, 13c, ecc., invece del semplice 13, 14, 15, ecc. Evidentemente avevo capito male, e in particolare, nella fretta, non avevo notato che in realtà si voleva semplicemente raccogliere con una graffa delle equazioni numerate normalmente. Non posso però fare a meno di notare che, comunque sia, l’uso dell’ambiente subequations che viene fatto nel messaggio iniziale è in ogni caso errato: il seguente codice illustra e nel contempo spiega l’uso corretto:
          `
          \documentclass[a4paper]{amsart}
          % Carica automaticamente anche il pacchetto amsmath.
          \usepackage[T1]{fontenc}
          \usepackage[italian]{babel}

          \title{Sottoequazioni}
          \author{G.~Mezzetti}

          \begin{document}

          \maketitle

          L'ambiente \texttt{subequations} non d\`{a} inizio di per s\'{e} a un'equazione,
          ma modifica il modo in cui sono numerate le equazioni successive, che devono
          essere incluse ciascuna in un suo proprio ambiente \texttt{equation}.

          Un'equazione numerata per conto suo:
          \begin{equation}
          e^{\pi i} = 1
          \qquad\mbox{(definizione del “$\pi$ pesante'').}
          \end{equation}

          Equazioni con sottonumerazione:

          \begin{subequations}
          \label{eq:gruppo}
          ci pu\`{o} anche essere del testo in mezzo. Ecco la prima
          “sottoequazione'':
          \begin{equation}
          e^{x+iy} = e^{x}\bigl(\cos(y) + i\sin(y)\bigr) \mbox{;}
          \label{eq:Eulero}
          \end{equation}
          in particolare, per un numero immaginario puro abbiamo:
          \begin{equation}
          e^{i\theta} = \cos(\theta) + i\sin(\theta) \mbox{.}
          \end{equation}
          \end{subequations}

          Il riferimento al gruppo \`{e} un riferimento all'equazione~\eqref{eq:gruppo};
          di queste, la~\eqref{eq:Eulero} \`{e} l'identit\`{a} di Eulero.

          \end{document}
          `

          L’errore «Missing $ inserted» è causato proprio dal fatto che subequations non dà inizio, di per sé, al modo matematico.

          Ciao.


          Gustavo

        • #100825
          mcl1962
          Partecipante
            Up
            0
            Down
            ::


            Ciao Riccardo.

            Forse è l’ordine con cui carichi i tuoi pacchetti che non va bene, non saprei aiutarti ulteriormente.

            Claudio

          • #100826
            Up
            0
            Down
            ::

            dearick” post=100531Ciao Claudio, se tolgo l’opzione [overload] riesco a compilare, se la tolgo ricevo errore. Non so.

            Strano. Ma, di nuovo: quale errore? (Immagino sia: «se la lascio, ricevo errore». Se invece intendi «se lascio l’opzione [overload] riesco a compilare, se la tolgo ricevo errore», allora non c’è nulla di strano! :smile:)

            Ciao.


            Gustavo

          • #100827
            Up
            0
            Down
            ::


            Grazie Claudio.

            Riccardo

          • #100828
            Up
            0
            Down
            ::


            Ciao Gustavo, si avevo capito che dovevo inserire un ambiente matematico, ma come faccio a creare la parentesi graffa con le quattro equazioni?

            Riccardo

            p.s. se tolgo l’opzione [overload] riesco a compilare, se la lascio (l’opzione) non riesco a compilare.

            Riccardo

          • #100829
            Up
            0
            Down
            ::

            dearick” post=100537Ciao Gustavo, si avevo capito che dovevo inserire un ambiente matematico, ma come faccio a creare la parentesi graffa con le quattro equazioni?

            Come ti ha fatto vedere mcl1962 dovrebbe funzionare.

            dearick” post=100537[…]
            p.s. se tolgo l’opzione [overload] riesco a compilare, se la lascio (l’opzione) non riesco a compilare.
            […]

            Si può vedere esattamente che codice usi (esempio minimo compilabile, per favore :smile:), e anche che errori risultano?

            Ciao.


            Gustavo

          • #100830
            Up
            0
            Down
            ::


            Ciao Gustavo,

            si ho provato l’esempio minimo di Claudio e funziona. Evidentemente ho qualche problema con il mio preambolo. Come trovo l’errore?

            Riccardo

        Visualizzazione 13 filoni di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top