Re: Tre graf.(pgfplots) allin. vert. con subfloat e senza didasc

#86580
Up
0
Down
::

antonioliva” post=85971Salve a tutti,
vorrei realizzare un grafico identico a quello presente in allegato.

Per realizzare i tre grafici ho usato pgfplots e per metterli insieme subfloat.
Vorrei sapere se:
1 la strada scelta è corretta;
2 esiste un modo per allineare i grafici automaticamente e non in modo manuale (es. \quad);
3 si possono eliminare la didascalie sotto ogni figura, e dunque anche le lettere minuscole (a,b,c).

Per completezza riporto la parte di codice a cui si riferisce il quesito:

\begin{figure}
\centering
\quad
\subfloat[][]{
\begin{tikzpicture}
\begin{axis}[
xticklabels=none,
scale only axis,
grid=major,
width=10cm,height=3cm,
xmin=210,xmax=360,
ymin=1,ymax=3,
%xlabel=\si{m/s},
ylabel={
\parbox{2cm}{
\centering
$\alpha_0$
\\[0.4em] %distanza tra il simbolo e l’unità di misuraxc\alpha
\centering
($\deg$)
}
}
]
\addplot[line width=0.5pt] table [x=v,y=alpha_0] {TRIM_delta_e_deg_m1.txt};
\end{axis}
\end{tikzpicture}
}\\
\subfloat[][]{
\begin{tikzpicture}
\begin{axis}[
scale only axis,
xticklabels=none,
width=10cm,height=3cm,
grid=major,
xmin=210,xmax=360,
ymin=-1,ymax=1,
%xlabel=\si{m/s},
ylabel={
\parbox{2cm}{
\centering
$\delta_{e,0}$
\\[0.4em] %distanza tra il simbolo e l’unità di misuraxc\alpha
\centering
($\deg$)
}
}
]
\addplot[line width=0.5pt] table [x=v,y=delta_e_0] {TRIM_delta_e_deg_m1.txt};
\end{axis}
\end{tikzpicture}
}\\
\quad\quad\quad\quad
\subfloat[][]{
\begin{tikzpicture}
\begin{axis}[
scale only axis,
width=10cm,height=3cm,
grid=major,
xmin=210,xmax=360,
ymin=0.1,ymax=0.6,
xlabel=\si{m/s},
ylabel=$\delta_{T,0}$
%xlabel = V_{TAS} \si{m/\s}
]%,ylabel style={rotate=-90}] %questa opz è utile solo quando si vuol ruotare l’etichetta di un solo grafico
\addplot[line width=0.5pt] table [x=v,y=delta_T_0] {TRIM_delta_e_deg_m1.txt};
\end{axis}
\end{tikzpicture} }
\caption{Componenti della velocità angolare in assi aerodinamici}
\label{fig:TRIM_delta_e_m1}
\end{figure}

Ti consiglierei la libreria [tt]groupplots[/tt]: la trovi spiegata in dettaglio nella documentazione e puoi fare tutte le personalizzazioni del caso in merito a label eccetera…

Ciao
Claudio

Go to top