Re: Il disegno programmato nell’Arte di scrivere con LaTeX

#72696
OldClaudio
Partecipante
    Up
    0
    Down
    ::

    Liverpool” post=72287

    Una piccola considerazione: si tratta di un bug abbastanza grave, che mostra come il pacchetto (splendido, peraltro) soffra ancora di qualche (inevitabile) difetto di gioventù.

    Secondo me si tratta di un vero e proprio errore di programmazione molto grave, che mostra come il disegno in tre dimensioni non sia attendibile. Prendiamo ad esempio l’assonometria isometrica. Per realizzarla dobbiamo porre l’azimut e l’elevazione rispettivamente pari a 45° e atan(sqrt(2)/2)*180°/pi, cioè [tt]view={45}{35.26}[/tt]. In che modo possiamo verificare ad occhio che la proiezione sia realizzata correttamente? Semplice: un cubo deve apparire come un esagono regolare. Eppure questo codice non dà il risultato corretto
    `\begin{tikzpicture}
    \begin{axis} [axis equal=true, axis lines=none, view={45}{35.26}]
    \addplot3 [mark=cube, mark size=2cm] coordinates {(0,0,0)};
    \end{axis}
    \end{tikzpicture}`Ho verificato che per avere l’isometria bisogna porre l’elevazione pari a circa 58,5°. Non chiedetemi perché. In tal caso anche la sfera appare come un cerchio.

    Un altro aspetto che è stato totalmente ignorato dall’autore del pacchetto è la possibilità di produrre proiezioni prospettiche, opzione disponibile sia in Mathematica sia in Matlab, che sono i due software che stiamo usando maggiormente per il confronto. Spero che la lacuna venga colmata al più presto.

    P.S.: scusate la scarsa partecipazione, ma in questi giorni ho un po’ d’impegni.

    Ci ho pensato a lungo, ed ecco perché questo mio commento arriva così tardi. Gli angoli 35,26° e 58.5° sono sospettosamente quasi complementari; tenuto conto che il valore di 58,5° sembra ottenuto ad occhio, quindi con una relativa tolleranza nella valutazione dell’esagono, che cosa succede se si usa il valore esattamante complementare 54,74° ? Secondo me, l’esagono continua ad essere esagono (ad occhio, s’intende).
    Questo mi fa sorgere il sospetto che invece dell’altezza ci vorrebbe il suo complemento; e quindi sospetto che ci sia una confusione fra la colatitudine e la latitudine nella scelta delle coordinate sferiche. È solo un sospetto; potrebbe essere una solenne cretinata.

    Go to top