problema formula matematica

  • Creatore
    Topic
  • #94608
    Up
    0
    Down
    ::


    ho un problema con questa formula matematica: se la metto mi dà errore!

    `
    \documentclass[11pt,a4paper,oneside]{book}

    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}

    \usepackage{layaureo}
    \usepackage{array}
    \usepackage{tabularx}
    \usepackage{graphicx}
    \usepackage{wrapfig}
    \usepackage{multirow}
    \usepackage{subfigure}

    \begin{document}
    \section{Funzioni generatrici a momenti}
    Sia $ \emptyset $ la funzione generatrice a momenti. La $ \emptyset $ di una variabile aleatoria X è definita per tutti i valori t da
    \[
    \varnothing t = E [e^{t^{X}}] =
    \begin{cases}
    \sum_X e^{t^{X}} p(x) & \mbox{se }X\mbox{è discreta}
    \\
    \int_{-\infty}^{\infty} e^{t^{X}} f(x)dx & \mbox{se }n\mbox{ dispari}
    \end{cases}
    \]

    \end{document}
    `

    so che \emptyset non è uguale a \varnothing, ma quest’ultimo mi ha richiesto l’utilizzo (e installazione) del pacchetto \usepackage{amssymb} dopo che un aggiornamento di miktex (forse) lo aveva rimosso … ma quello è un altro problema!

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #94609
      Up
      0
      Down
      ::

      light kira” post=94216ho un problema con questa formula matematica: se la metto mi dà errore!

      `
      \documentclass[11pt,a4paper,oneside]{book}

      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}

      \usepackage{layaureo}
      \usepackage{array}
      \usepackage{tabularx}
      \usepackage{graphicx}
      \usepackage{wrapfig}
      \usepackage{multirow}
      \usepackage{subfigure}

      \begin{document}
      \section{Funzioni generatrici a momenti}
      Sia $ \emptyset $ la funzione generatrice a momenti. La $ \emptyset $ di una variabile aleatoria X è definita per tutti i valori t da
      \[
      \varnothing t = E [e^{t^{X}}] =
      \begin{cases}
      \sum_X e^{t^{X}} p(x) & \mbox{se }X\mbox{è discreta}
      \\
      \int_{-\infty}^{\infty} e^{t^{X}} f(x)dx & \mbox{se }n\mbox{ dispari}
      \end{cases}
      \]

      \end{document}
      `

      so che \emptyset non è uguale a \varnothing, ma quest’ultimo mi ha richiesto l’utilizzo (e installazione) del pacchetto \usepackage{amssymb} dopo che un aggiornamento di miktex (forse) lo aveva rimosso … ma quello è un altro problema!

      Sull’utilizzo dei simboli corretti per quello che ti serve ti risponderanno altri. Il pacchetto amssymb non deve essere installato, c’è già. Se così non è, allora hai installato una distribuzione MiKTeX parziale, cosa da non fare mai. Levando fronzoli vari, questo codice a me funziona, ma non so se quello che hai scritto sia matematicamente corretto:
      `\documentclass[a4paper]{book}

      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}

      \usepackage{amsmath,amssymb}

      \begin{document}

      \section{Funzioni generatrici a momenti}
      Sia $\emptyset$ la funzione generatrice a momenti. La $\emptyset$ di una variabile aleatoria $x$ è definita per tutti i valori $t$ da
      \[
      \varnothing t = E [e^{t^{X}}] =
      \begin{cases}
      \sum_X e^{t^{X}} p(x) & \mbox{se }X\mbox{è discreta} \\
      \int_{-\infty}^{\infty} e^{t^{X}} f(x)dx & \mbox{se }n\mbox{ dispari}
      \end{cases}
      \]

      \end{document}`
      Ciao
      Tommaso

    • #94610
      Up
      0
      Down
      ::


      mi correggo, ho usato \usepackage{amsmath,amssymb} e compila anche a me!

    • #94611
      Up
      0
      Down
      ::

      light kira” post=94216ho un problema con questa formula matematica: se la metto mi dà errore!

      `
      \documentclass[11pt,a4paper,oneside]{book}

      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}

      \usepackage{layaureo}
      \usepackage{array}
      \usepackage{tabularx}
      \usepackage{graphicx}
      \usepackage{wrapfig}
      \usepackage{multirow}
      \usepackage{subfigure}

      \begin{document}
      \section{Funzioni generatrici a momenti}
      Sia $ \emptyset $ la funzione generatrice a momenti. La $ \emptyset $ di una variabile aleatoria X è definita per tutti i valori t da
      \[
      \varnothing t = E [e^{t^{X}}] =
      \begin{cases}
      \sum_X e^{t^{X}} p(x) & \mbox{se }X\mbox{è discreta}
      \\
      \int_{-\infty}^{\infty} e^{t^{X}} f(x)dx & \mbox{se }n\mbox{ dispari}
      \end{cases}
      \]

      \end{document}
      `

      so che \emptyset non è uguale a \varnothing, ma quest’ultimo mi ha richiesto l’utilizzo (e installazione) del pacchetto \usepackage{amssymb} dopo che un aggiornamento di miktex (forse) lo aveva rimosso … ma quello è un altro problema!

      Come già detto, occorre amssymb. Ma non solo: non puoi usare due simboli diversi per lo stesso oggetto: o è [tt]\emptyset[/tt] o è [tt]\varnothing[/tt]. Meglio ancora, definisciti un comando apposito e usa quello:
      `
      \documentclass[11pt,a4paper,oneside]{book}

      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}

      \usepackage{amsmath,amssymb}
      \usepackage{layaureo}
      \usepackage{array}
      \usepackage{tabularx}
      \usepackage{graphicx}
      \usepackage{wrapfig}
      \usepackage{multirow}
      %\usepackage{subfigure}% NO! QUESTO È OBSOLETO DA DIECI ANNI ALMENO!

      \newcommand{\mgf}{% moment generating function
      \mathop{{}\varnothing}%
      }

      \begin{document}
      \section{Funzioni generatrici a momenti}

      Sia $\mgf$ la funzione generatrice a momenti. La $\mgf$ di una
      variabile aleatoria $X$ è definita per tutti i valori $t$ da
      \[
      \mgf t = E [e^{t^{X}}] =
      \begin{cases}
      \sum_X e^{t^{X}} p(x) & \text{se $X$ è discreta}
      \\
      \int_{-\infty}^{\infty} e^{t^{X}} f(x)\,dx & \text{se $n$ è dispari}
      \end{cases}
      \]

      \end{document}
      `
      Ti prego di esaminare con una certa attenzione il codice. La [tt]X[/tt] va sempre in corsivo o sempre diritta. Decidi tu, ma sii coerente. Lo stesso per [tt]t[/tt]. La definizione di [tt]\mgf[/tt] che suggerisco, lascia uno spazio sottile tra il simbolo e la variabile, analogamente a quanto si fa con [tt]\sin[/tt] e simili. Lo spazio sottile sparisce da sé nel caso tu scriva [tt]\mgf(t)[/tt]. Nota lo spazio sottile prima del simbolo di differenziale. E anche la maggiore agilità nello scrivere le condizioni in [tt]cases[/tt].

      Ciao
      Enrico

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

Go to top