Risposte nei forum create
-
AutoreRisposte
-
::
Teodoro Studita” post=85591forse se ne è già parlato sul forum ma non vedo un comando “cerca” sul forum
[OT]
Va’ all’indice del forum e comparirà un menù a schede in alto. L’ultima scheda è “Trova”. Fa attenzione che per impostazione predefinita la ricerca viene effettuata sui messaggi non più vecchi di un anno, ma puoi modificarlo agendo sulla casella di riepilogo.
[/OT]Ciao
::
Non so se si applica anche a te: questo può essere utile?
@OldClaudio, io nella bibliografia degli articoli uso sempre il DOI, che nelle intenzioni dovrebbe durare a lungo…Ciao
::
Ovviamente le colonne S non sono pensate per i numeri complessi (che nella forma rettangolare possono essere visti più che altro come espressioni letterali), di qui il problema. Una possibile soluzione (che ti darà comunque dei badbox) è di giocare manualmente con il formato delle colonne, assegnando alla parte decimale di una colonna solo i decimali della parte reale ed alla parte intera della successiva tutto ciò che segue. Va detto che i segni della parte immaginaria e l’unità immaginaria, non essendo numeri, vanno racchiusi tra parentesi graffe, come spiegato nell’Arte. Nell’esempio che ti propongo, forse sarebbe più corretto scrivere [tt]{$\mathrm{i}$}[/tt] al posto di [tt]{i}[/tt], ma non l’ho fatto per brevità (e non sono sicuro che ci sia una differenza).
`\documentclass{standalone}
\usepackage{siunitx}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{S%
S[table-format=2.4]%
S[table-format=8.4]%
S[table-format=2.4]%
S[table-format=8.4]}
\toprule
{$k$} & {$s$} & {$a$} & {$b$} & {$c$} \\
\midrule
2 & 10.5178 {$+$} 2{i} & 0 & -2.7431{i} & +2.7431{i} \\
1 & 0 & -0.9211 & -0.7401 {$-$} 0.001{i} & -0.7401 \\
0 & 0.1279 {$+$} 0.054{i} & 0 & 0.0537{i} & -0.0537{i} \\
\bottomrule
\end{tabular}
\end{document}`[attachment=712]prova_2013-05-25.png[/attachment]
P.S. Non capisco l’utilità di incolonnare alla virgola quando i numeri non sono dello stesso tipo (vedi colonna c).
Attachments:
You must be logged in to view attached files.::peppo” post=85447Ho scelto la soluzione di Liverpool perché più sintetica anche se non ho capito nel dettaglio cosa succede nel comando pgfmathparse.
Trasforma la coordinata assoluta 4 nella corrispondente coordinata relativa (compresa tra 0 e 1), tenendo conto di [tt]xmin[/tt] e [tt]xmax[/tt]. La relazione è:
\[y=\dfrac{x-x_\text{min}}{x_\text{max}-x_\text{min}}\]
Infatti, quando \(x=x_\text{min}\), \(y=0\) e quando \(x=x_\text{max}\), \(y=1\). Nel tuo caso \(x=4\).Ciao
::robitex” post=85427Indagando ancora è possibile che la questione abbia una soluzione esatta.
Questa (sostituisce il comando aggiunto da @robitex):
`\pgfplotsextra{
\pgfmathparse{(4-\pgfkeysvalueof{/pgfplots/xmin})/(\pgfkeysvalueof{/pgfplots/xmax}-\pgfkeysvalueof{/pgfplots/xmin})}
\let\x\pgfmathresult}
\draw [thick] (axis description cs:\x,0) — (axis description cs:\x,1);`
Io penso che in questo caso sia più semplice lasciar perdere le coordinate simboliche.
@peppo la scritta la aggiungi con un nodo in calce al percorso di @robitex, ma non ho ben capito cosa vuoi ottenere.Ciao
::alegenn” post=85361La relativa documentazione puoi leggerla digitando [tt]texdoc nome pacchetto[/tt] sul tuo terminale (se hai una distribuzione TeXlive) altrimenti cerca i pdf corrispondenti ai nomi dei pacchetti nel tuo pc (mikTeX completa) se hai una mikTeX base cerca in rete, poi installa una TeXlive completa.
@alegenn (mi sfugge il tuo nome), [tt]texdoc[/tt] funziona anche su MiKTeX a patto che, come hai giustamente fatto notare tu, la documentazione sia effettivamente installata (cfr. versione base).Ciao
::nhcvi2″ post=85344Dunque, se ti va ci proviamo. Che ne dici, Liverpool? 😉
Penso proprio che passerò la mano 8) Mi sembra un lavoraccio immenso e io sono proprio a digiuno di Lilypond. Dovrei iniziare con qualcosa di più semplice…
Comunque, se lo farai avrai tutta la mia stima e… se non lo farai, avrai tutta la mia stima. In ogni caso, te la cavi.Ciao
19 Maggio 2013 alle 13:15 in risposta a: pgfplots \addplot[]file{nomefile.dat}: intervallare markers #85910::
1) puoi usare [tt]each nth point=numero[/tt] per prendere soltanto un valore ogni [tt]numero[/tt] dal file. In questo modo risparmi memoria, ma modifichi anche la curva sotto i marcatori perché ignori alcuni valori.
2) puoi usare [tt]mark repeat=numero[/tt] per ripetere i marcatori ogni [tt]numero[/tt] campioni del file. Penso che sia quello che volevi.
3) puoi creare uno stile personalizzato sfruttanto la chiave [tt]dash pattern[/tt]:
`\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.8,
pallozzi/.style={line cap=round,
line width=5pt,
dash pattern=on 0pt off 25pt}
}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [pallozzi] {exp(x)};
\end{axis}
\end{tikzpicture}
\end{document}`
In questo caso, puoi agire su [tt]line width[/tt] per cambiare le dimensioni dei pallozzi e su [tt]off[/tt] per distanziarli maggiormente. Nota che il risultato è diverso dal punto 2, perché i marcatori sono equidistanti rispetto al sostegno della curva, non rispetto al dominio.4) Ancora meglio, puoi usare la libreria [tt]decorations.markings[/tt] di TikZ con lo stesso risultato del punto 3, ma senza dover tracciare a parte la curva:
`\documentclass{standalone}
\usepackage{pgfplots}
\usetikzlibrary{decorations.markings}
\pgfplotsset{compat=1.8,
pallozzi/.style={decoration={markings,
mark=between positions 0 and 1 step 25pt with {
\fill (0,0) circle (2.5pt);}
},
postaction=decorate}
}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [blue, mark=*, mark repeat=5] {exp(x)};
\addplot [red, pallozzi] {exp(x)+20};
\end{axis}
\end{tikzpicture}
\end{document}`Ciao
::
Non è necessario inserire l’intestazione nella tabella, ma [tt]pgfplots[/tt] vuole sapere almeno qual è la colonna che contiene i dati delle barre di errore, perché da solo non lo capisce. Se non vuoi utilizzare l’intestazione, devi usare l’opzione [tt]y error index=2[/tt], dove il numero 2 indica che gli errori si trovano nella terza colonna (si incomincia a contare da zero). Tutto questo è scritto nel brevissimo paragrafo 4.11.1 del manuale del pacchetto.Ciao
-
AutoreRisposte