Funzione sgn(x)

  • Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 22 anni, 9 mesi fa da ev.
  • Creatore
    Topic
  • #1333
    Up
    0
    Down
    ::


    Ciao a tutti,
    stavo scrivendo degli appunti e mi sono imbattuto nella funzione ‘segno’ che pensavo di poter scrivere con il comando $\sgn(x)$ o $\sign(x)$, ma ho avuto pessimi risultati.

    Ho risolto copiando da un articolo questa definizione (sono nuovo di LaTeX):

    \newcommand{\sgn}{\text{sgn}}

    La cosa ha funzionato, però volevo sapere se ci sono altre strade, tanto per capire un po’ meglio la filosofia di LaTeX.

    Grazie in anticipo per i vostri consigli.

    Ciao.


    Gianni

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #1334
      ev
      Partecipante
        Up
        0
        Down
        ::

        stavo scrivendo degli appunti e mi sono imbattuto nella funzione ‘segno’ che pensavo di poter scrivere con il comando $\sgn(x)$ o $\sign(x)$, ma ho avuto pessimi risultati.

        Sarebbe impossibile fornire comandi per tutte le possibili funzioni, quindi ce ne sono un po’ predefinite e le rimanenti (cioè quante ne vuoi) si definiscono in modo molto semplice.

        \newcommand{\sgn}{\text{sgn}}

        La cosa ha funzionato, però volevo sapere se ci sono altre strade, tanto per capire un po’ meglio la filosofia di LaTeX.

        Se non usi i pacchetti/le classi di AMS, ottieni risultati leggermente migliori con: `\newcommand{\sgn}{\mathop{\mathrm{sgn}}}` mentre se usi i pacchetti/le classi di AMS sostituiscilo con `\DeclareMathOperator{\sgn}{sgn}`

      • #1335
        Up
        0
        Down
        ::


        credo che il metodo “ufficiale” sia

        \newcommand{\sgn}{\operatorname{sgn}}

      • #1336
        ev
        Partecipante
          Up
          0
          Down
          ::

          credo che il metodo “ufficiale” sia

          \newcommand{\sgn}{\operatorname{sgn}}

          No. La documentazione ufficiale del bundle AMS chiarisce bene la differenza tra \DeclareMathOperator e \operatorname.

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

      Go to top