Frigeri” post=92262Ho sistemato gli allegati mentre rispondevi.
Comunque, ho dato un occhiata e quelle due funzioni non mi servono a molto. Quello che serve a me è mettere xlabel = Velocità .. e Octave purtroppo non riconosce le lettere accentate.
Ci sono diverse soluzione, quella che per ora viene meglio è stampare il grafico in formato svg, usare il comando “sed” da terminale e sostituire un ipotetico xlabel = Velocit in Velocità, convertire in eps e latex legge il grafico (ma la qualità non è un granché)
Oppure potrei usare appunto `\begin{tikzpicture}
\begin{axis}
\addplot {file}
`
e questo mi permette, tramite le opzioni di axis, di modificare tutto quello che mi serve. Ma gli assi del grafico creato da tikzpicture non corrispondono agli assi del grafico importato. Mi servirebbe conoscere i comandi per spostare il grafico importato, o meglio ancora uno specifico comando per far coincidere le due origini.Grazie
Il tuo procedimento è una soluzione però (come anche tu ammetti) non restituisce una gran qualità e in più è un metodo macchinoso.
Quello che cfiandra ti ha consigliato mi sembra richiedere meno passaggi e la resa grafica è ottima. Non vorrei sbagliarmi ma credo che entrambi, pgfprint e matlab2tikz siano compilabili sia con Octave che con Matlab.
In questo caso toglieresti i passaggi di esportare, modificare e covertire il file. Dovresti semplicione creare il frafico con Octave con il comando plot, richiamare lo script pgfprint (o l’altro), questo passaggio ti permette di generare automaticamente un file .tex che andrai ad inserire nell’ambiente tikzpicture in latex.
Se il tuo problema è come modificare gli assi, la griglia e le varie proprietà del grafico allora il discorso è un’altro. Come sempre il consiglio è di leggere il manuale del pacchetto che usi per fare il grafico, in più c’è un capitolo apposito sulle guida ArteLatex che è semplificato ma che contiene tutte le informazioni per creare grafici come quelli che hai allegato.