Re: PSTricks,grafici sballati.

#11841
Up
0
Down
::

Ecco un file di prova:
`\documentclass[11pt,letterpaper]{article}
\usepackage{pst-plot}
\usepackage{pstricks-add}
\usepackage{amsmath}
\begin{document}
\begin{pspicture}(-3.5,-2.5)(3.5,2.5)
\psaxes[labels=,linecolor=black,linewidth=1.2pt]{->}(0,0)(-3.5,-2.5)(3.5,2.5)
\psplot[linecolor=black,linewidth=1.5pt]{-3}{3}{x -2 exp}
\rput[lb](6,2){$f:R\rightarrow R,f(x)=x^n;$(\emph{$n$ pari})}
\end{pspicture}
\end{document}`

Consigli e/o suggerimenti riguardo alla correttezza formale e sintattica sono ben accetti 😉

Non conosco abbastanza pstricks, ma un po’ di matematica sì. 😉

Come sai la funzione da disegnare ha un asintoto verticale, quindi sfora qualunque dimensione tu metta. Ti consiglio
(1) di usare spessori nettamente inferiori (.4pt per gli assi, al massimo .8pt per la curva)
(2) di correggere l’errore “Unexpected empty argument!” togliendo quel “labels=”
(3) di disegnare separatamente i due rami
`\psplot[linecolor=black,linewidth=.8pt]{-3}{-.6}{x -2 exp}
\psplot[linecolor=black,linewidth=1.5pt]{.6}{3}{x -2 exp}`
eventualmente aumentando la quota a cui arrivare con l’asse y. Così eviti di andare all’infinito.

Sinceramente, non metterei né i numerini né i “tick marks”. Ottieni un discreto risultato con
`\begin{pspicture}(-3.5,-1.5)(3.5,4.5)
\psaxes[labels=none,ticks=none,linecolor=black,linewidth=.4pt]{->}(0,0)(-3.5,-1.5)(3.5,4.5)
\psplot[linecolor=black,linewidth=.8pt]{-3}{-.5}{x -2 exp}
\psplot[linecolor=black,linewidth=.8pt]{.5}{3}{x -2 exp}
\rput[lb](3.5,2){$f:R\rightarrow R,f(x)=x^n$ (\emph{$n$ pari})}
\end{pspicture}`
Nota che ho tolto il punto e virgola che comunque andrebbe fuori dal segno di $.
Nelle dimensioni della pspicture dovresti tener conto anche della scritta, che altrimenti sfora se centri l’immagine.

Se non sei negli USA, usa a4paper invece di letterpaper.

Ciao
Enrico

Go to top