grande sistema di equazioni

  • Creatore
    Topic
  • #99825
    Up
    0
    Down
    ::


    Ciao a tutti.
    Sto scrivendo la mia tesi ed ho bisogno di aiuto. Ho diversi sitestemi di equazioni molto grandi da scrivere.
    Purtroppo in alcuni casi, prima e dopo il sistema c’è uno spazio indesiderato e il numero dell’equazione va a finire in un’altra pagina. Come posso fare?
    Qui sotto un estratto del codice.
    Potete aiutarmi?
    Grazie mille,
    Nora
    `
    \documentclass[fleqn, a4 paper, 11 pt]{book}
    \usepackage{cite}
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \usepackage[English]{}
    \usepackage{graphicx}
    \usepackage{subfloat}
    \usepackage{subfig}
    \usepackage{tikz}
    \usepackage{booktabs}
    \usepackage{framed}
    \usepackage{empheq}
    \usetikzlibrary{calc,intersections,patterns,decorations.pathmorphing,decorations.markings}
    \allowdisplaybreaks
    \begin{document}
    \chapter{Problem formulation}
    %…
    Find $\boldsymbol{u^+}\in \boldsymbol{H}^1(\Omega^+)$, $\boldsymbol{u^-}\in \boldsymbol{H}^1(\Omega^-)$, $p^+\in L^2(\Omega^+)$, $p^-\in L^2(\Omega^-)$ such that:
    \begin{equation}
    \left\{
    \begin{aligned}
    &\int_{\Omega^+} \frac{\partial \boldsymbol{u^+}}{\partial t} \cdot \boldsymbol{v^+} + \int_{\Omega^-} \frac{\partial \boldsymbol{u^-}}{\partial t} \cdot \boldsymbol{v^-} + \int_{\Omega^+} [(\boldsymbol{u^+} \cdot \nabla) \boldsymbol{u^+}] \cdot \boldsymbol{v^+} + \int_{\Omega^-} [(\boldsymbol{u^-} \cdot \nabla) \boldsymbol{u^-}] \cdot \boldsymbol{v^-} \\& + \frac{1}{Re} \int_{\Omega^+} [(\nabla\boldsymbol{u^+} + \nabla\boldsymbol{u^+}^T)] \cdot \nabla\boldsymbol{v^+} + \frac{1}{Re} \int_{\Omega^-} [(\nabla\boldsymbol{u^-} + \nabla\boldsymbol{u^-}^T)] \cdot \nabla\boldsymbol{v^-}\\
    &+ \int_{\Gamma^+_{in}+\Gamma^+_s} \left[p^+\boldsymbol{\hat{n}^+_f} – \frac{1}{Re}(\nabla \boldsymbol{u^+} + \nabla \boldsymbol{u^+}^T )\cdot \boldsymbol{\hat{n}^+_f}\right]\cdot \boldsymbol{v^+}\\\nonumber
    & + \int_{\Gamma^-_{in}+\Gamma^-_s} \left[p^-\boldsymbol{\hat{n}^-_f} – \frac{1}{Re}(\nabla \boldsymbol{u^-} + \nabla \boldsymbol{u^-}^T )\cdot \boldsymbol{\hat{n}^-_f}\right]\cdot \boldsymbol{v^-}\\\nonumber
    &+\int_{\Gamma_{sym}} \left[p^+\boldsymbol{\hat{n}^+_f} – \frac{1}{Re}(\nabla \boldsymbol{u^+} + \nabla \boldsymbol{u^+}^T )\cdot \boldsymbol{\hat{n}^+_f}\right]\cdot (\boldsymbol{v^+} – \boldsymbol{v^-})\\&- \int_{\Omega^+} p^+ \nabla \cdot \boldsymbol{v^+} – \int_{\Omega^-} p^- \nabla \cdot \boldsymbol{v^-}= 0,\\
    &-\int_{\Omega^+} q^+ \nabla \cdot \boldsymbol{u^+} -\int_{\Omega^-} q^- \nabla \cdot \boldsymbol{u^-} = 0,\\
    &\boldsymbol{u^+}\Big|_{\Gamma^+_{in}} = \boldsymbol{u}^+_{in},
    \quad \boldsymbol{u^+}\Big|_{\Gamma^+_{s}} = \boldsymbol{u}^+_s,\\
    &\boldsymbol{u^-}\Big|_{\Gamma^-_{in}} = \boldsymbol{u}^-_{in},
    \quad \boldsymbol{u^-}\Big|_{\Gamma^-_{s}} = \boldsymbol{u^-_s},\\
    &\boldsymbol{u^+} – \boldsymbol{u^-} \Big|_{\Gamma_{sym}} = \boldsymbol{0};
    \end{aligned}
    \right.
    \end{equation}
    $\forall$ $\boldsymbol{v^+}\in \boldsymbol{H}^1(\Omega^+)$, $\boldsymbol{v^-}\in \boldsymbol{H}^1(\Omega^-)$, $q^+\in L^2(\Omega^+)$, $q^-\in L^2(\Omega^-)$.
    %…
    \end{document}
    `

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #99826
      Up
      0
      Down
      ::


      Se elimini \nonumber dal codice che ci hai dato vedrai il numero nella posizione attesa.

      Ciao
      Ivan

    • #99827
      Up
      0
      Down
      ::


      Ciao, grazie della risposta. Adesso il numero appare vicino al’equazione. C’è ancora dello spazio indesiderato prima e dopo il sistema. Neanche mettendo un \vspace riesco a sistemare.
      Grazie ancora,
      Nora

    • #99828
      Up
      0
      Down
      ::


      Mettendo \newpage il problema si risolve… Però non è bello. Esiste un modo più pulito per evitare gli spazi indesiderati prima e dopo le equazioni? Il problema, credo, è che le equazioni sono troppo grandi…

    • #99829
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Io non userei la graffa a sinistra, ma userei l’ambiente subequations; vedi la documentazione di amsmath.

        Userei anche \allowdisplaybreak per poter avere il sistema di equazioni spezzato in un salto pagina, se fosse necessario; Di nuovo cerca \allowdisplaybreak e \breakdisplay nella documentazione di amsmath.

        Il vantaggio di subequations è che il numero del sistema è unico, mentre le varie equazioni sono numerate 3.12a, 3.12b, eccetera così che con gli appositi \label ed \eqref puoi fare riferimento sia all’intero sistema sia alle singole equazioni. Inoltre per queazioni un po
        troppo lunghe puoi usare l’ambiente split; documentazione di amsmath.

      • #99830
        Up
        0
        Down
        ::


        Grazie,
        avevo usato \displaybreak ma la situazione non cambiava. Ho provato anche con subequations ma niente.
        Ti ringrazio comunque,
        Nora

      • #99831
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ma hai tolto la graffa a sinistra? è la graffa che rende monolitico il tutto.

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

      Go to top