Je voudrais tracer une série de lignes verticales dans gnuplot à un intervalle donné.Script Gnuplot, pour une boucle à l'intérieur ou à l'intérieur d'une parcelle existante
Quelques informations sur l'intrigue.
Le tracé est principalement des données provenant d'un fichier .dat. Le script gnuplot est appelé par un script bash qui modifie le script de gnu plot en utilisant sed. C'est un snipit du vieux script bash (moche, j'en suis sûr).
sed -i 's/C = CONCEHOLD/C = '${$CO}'/g' $GNUPLOTROOT/plotviscosity.plt
gnuplot $GNUPLOTROOT/plotviscosity.plt
mv my-plot.ps $VISCPLOTNAME
sed -i 's/C = '${$CO}'/C = CONCEHOLD/g' $GNUPLOTROOT/plotviscosity.plt
avec le. fichier plt ressemblant à ceci. Je souhaite ajouter à ce tracé une série de lignes verticales à un intervalle répété défini. J'ai trouvé comment tracer des lignes verticales via http://t16web.lanl.gov/Kawano/gnuplot/parametric-e.html
set parametric
const=3
set trange [1:4]
set xrange [0:5]
set yrange [0:5]
plot const,t
je voudrais avoir
const=repititionperiod*i
où i est un entier appartenant à (1, calculateduppedlimit].
I pouvait entrée repititionperiod via Sed à nouveau et dans un vain calculuppedlimit similaire, mais besoin d'une sorte de boucle pour soit dans gnuplot ou un script gnuplot séparé qui ajoute une ligne verticale à la parcelle déjà créée dans une boucle for dans mon script bash
Je ne trouve aucune information sur les boucles dans le gnu plot ou l'ajout à un tracé précédemment créé.
Tout conseil reçu avec gratitude.