Re: Mathematica!

#64630
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    LaTeX non è molto bravo a fare calcoli come (1-ρ)ρ^n. Secondo me ti converrebbe predisporre con matematica un file ASCII con i valori numerici delle tue funzioni e della tua variabile indipendente; poi coi e incolli il contenuto di questo file dentro l’ambiente longtable, ci metti sopra l;intestazione e i filetti di separazione e la riga delle intestazioni, metti i segni & fra una colonna e l’altra dei numeri copiati e \\ alla fine di ogni riga, all’occorrenza cambia tutti i punti decimali in virgole decimali; e, hoplà, il giochetto è fatto.

    Usa longtable, perché la tabella contiene un centinaio di righe che non stanno in una sola pagina; compila due o tre volte prima che longtable abbia trovato le larghezze giuste per tutti i campi.

    Per esempio, supponi che la tabellina prodtto da matematica scriva nel file:
    `
    0.01 1.0 2.0 3.0 4.0 5.0
    0.02 1.1 2.1 3.1 4.1 5.1
    0.03 1.3 2.3 3.3 4.3 5.3
    `
    Preparati un file LaTeX:
    `
    \documentclass{…}

    \usepackage{booktabs, longtable,afterpage}

    \begin{document}

    \afterpage{\begin{longtable}{*6r}
    \caption{Le cinque funzionei $q_n(\rho)$}\label{tab:5funzioni}\\
    \toprule
    $\rho$ & $q_1$ & $q_2$ & $q_3$ & $q_4$ & $q_5$ \\
    \midrule
    \endfirsthead
    $\rho$ & $q_1$ & $q_2$ & $q_3$ & $q_4$ & $q_5$ \\
    \midrule
    \endhead
    \midrule
    \endfoot
    \bottomrule
    \endlastfoot

    \end{longtable}}
    `
    Ora incolla il contenuto del file prodotto con mathematica e editalo in modo da ottenere:
    `

    \afterpage{\begin{longtable}{*6r}
    \caption{Le cinque funzionei $q_n(\rho)$}\label{tab:5funzioni}\\
    \toprule
    $\rho$ & $q_1$ & $q_2$ & $q_3$ & $q_4$ & $q_5$ \\
    \midrule
    \endfirsthead
    $\rho$ & $q_1$ & $q_2$ & $q_3$ & $q_4$ & $q_5$ \\
    \midrule
    \endhead
    \midrule
    \endfoot
    \bottomrule
    \endlastfoot
    0,01 & 1,0 & 2,0 & 3,0 & 4,0 & 5,0 \\
    0,02 & 1,1 & 2,1 & 3,1 & 4,1 & 5,1 \\
    0,03 & 1,3 & 2,3 & 3,3 & 4,3 & 5,3
    \end{longtable}}
    `
    e il giochetto è fatto.

    Go to top