Simbolo di angolo nella forma polare dei numeri complessi.

  • Creatore
    Topic
  • #34228
    Lucio-68
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti,
      ho un piccolo problema che vorrei risolvere. In elettrotecnica nella rappresentazione
      delle grandezze alternate con i numeri complessi si utilizza la forma polare e in particolare la forma di Kennelly.
      In questa si usa il simbolo di angolo. Non riesco a raggruppare sotto questo simbolo più caratteri. Es:
      `\[\rho\angle\theta\cdot\rho_1\angle\theta_1=\rho\cdot\angle{\theta+\theta_1}\]`
      L”espressione `\theta+\theta_1` dovrebbe essere “sotto” il simbolo di angolo. Esiste un modo per ottenere questo effetto.
      Grazie.

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #34229
        Up
        0
        Down
        ::

        Ciao a tutti,
        ho un piccolo problema che vorrei risolvere. In elettrotecnica nella rappresentazione
        delle grandezze alternate con i numeri complessi si utilizza la forma polare e in particolare la forma di Kennelly.
        In questa si usa il simbolo di angolo. Non riesco a raggruppare sotto questo simbolo più caratteri. Es:
        `\[\rho\angle\theta\cdot\rho_1\angle\theta_1=\rho\cdot\angle{\theta+\theta_1}\]`
        L”espressione `\theta+\theta_1` dovrebbe essere “sotto” il simbolo di angolo. Esiste un modo per ottenere questo effetto.
        Grazie.

        Il simbolo viene chiamato da qualcuno “simbolo di Steinmetz”. C’è stata tempo fa una discussione al riguardo e siamo giunti a un interessante risultato:
        `\usepackage{pict2e,amsmath}

        \newsavebox{\phasebox}
        \newlength{\phasedp}
        \newlength{\phaseht}
        \newlength{\phasetot}
        \newlength{\phasewd}

        \makeatletter
        \newcommand\phase[2][0]{%
        \sbox\phasebox{%
        $\ifcase#1\relax
        \displaystyle\or\textstyle\or\scriptstyle\or\scriptscriptstyle
        \fi#2$}
        \phaseht=\ht\phasebox
        \phasedp=\dp\phasebox
        \phasetot=\phasedp \advance\phasetot .35ex %0.23ex
        \advance\phasetot\phaseht
        \phasewd=\wd\phasebox
        \advance\phasewd .5\phasetot
        \setbox0=\vbox to\phaseht{\hbox{\setlength{\unitlength}{1pt}\linethickness{.6pt}%
        \edef\ph@x{\strip@pt\phasewd}\edef\ph@y{\strip@pt\phasetot}%
        \dimen@ .5\phasetot \edef\ph@dx{\strip@pt\dimen@}%
        \begin{picture}(\ph@x,\ph@y)
        \put(0,0){\circle*{.4}}
        \put(0,0){\line(1,0){\ph@x}}\put(0,0){\line(1,2){\ph@dx}}
        \put(\ph@dx,1.5){\raise\phasedp\vbox{\box\phasebox}}
        \end{picture}%
        }\vss}\advance\phasedp .35ex \advance\phasedp .6pt \dp0=\phasedp \box0 }
        \makeatother`
        L’argomento obbligatorio di \phase è ciò che vuoi mettere all’interno dell’angolo: nel tuo caso \phase{\theta+\theta_1}.

        Puoi usare come argomento opzionale un numero intero da 0 a 3 (default 0) per forzare un particolare stile matematico (0=\displaystyle, 1=\textstyle, 2=\scriptstyle, 3=\scriptscriptstyle).

        Ciao
        Enrico

      • #34230
        Lucio-68
        Partecipante
          Up
          0
          Down
          ::


          Grazie molte.
          Luciano.

        • #34231
          Antonio Ledda
          Partecipante
            Up
            0
            Down
            ::


            Il pacchetto steinmetz, di Enrico Gregorio, dovrebbe essere molto utile in questi casi.

            Non mi intendo di elettrotecnica, ma ho (anche) confrontato il contenuto del file .sty del pacchetto con quello proposto in questa discussione: è simile.

            (Mi scuso per eventuali imprecisioni.)

            Ciao,
            Antonio

            Complimenti a Enrico per il nuovo pacchetto. 🙂

          • #34232
            Up
            0
            Down
            ::

            Il pacchetto steinmetz, di Enrico Gregorio, dovrebbe essere molto utile in questi casi.

            Non mi intendo di elettrotecnica, ma ho (anche) confrontato il contenuto del file .sty del pacchetto con quello proposto in questa discussione: è simile.

            (Mi scuso per eventuali imprecisioni.)

            È proprio la stessa macro: da un po’ pensavo di creare un pacchettino, la spinta decisiva è stata il messaggio di Lucio-68.

            Colgo l’occasione per ringraziare Stefano Di Gennaro (ispiratore della macro) e Andrea (frequentatore del forum) e augurare loro ogni bene dopo la recente disgrazia del terremoto in Abruzzo.

            Ciao
            Enrico

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

        Go to top