From 01cc537c3b47bf6721c474a2dcc9ff5e9b3cab36 Mon Sep 17 00:00:00 2001 From: Martin Genet <martin.genet@polytechnique.edu> Date: Fri, 14 Jun 2019 16:35:48 +0200 Subject: [PATCH] In plot twist vs height, reset variables before each fit --- plot_twist_vs_height.py | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/plot_twist_vs_height.py b/plot_twist_vs_height.py index bc3d2da..1a41a57 100644 --- a/plot_twist_vs_height.py +++ b/plot_twist_vs_height.py @@ -40,6 +40,7 @@ set key off set grid +set xlabel "beta (deg)" xrange = '''+str(beta_range)+''' set xrange [-xrange:+xrange] @@ -49,20 +50,11 @@ set ytics("apex" 0, "base" 1) # f(x) = a*x + b -g(x) = x/c - d/c -h(x) = c*x + d +# g(x) = x/c - d/c +# h(x) = c*x + d -# g(x) = c*x + d -# h(x) = x/c - d/c - -# a = 1. -# b = 0.5 - -c = 1. -d = 0.5 - -# c = 1. -# d = -0.5*c +g(x) = c*x + d +h(x) = x/c - d/c # FIT_MAXITER = 10 @@ -71,6 +63,15 @@ datafile = "'''+working_folder+'''/'''+working_basename+'''-twist_vs_height.dat" ''') for k_frame in xrange(n_frames): plotfile.write('''\ +# a = 1. +# b = 0.5 + +# c = 1. +# d = 0.5 + +c = 1. +d = -0.5*c + set title "index '''+str(k_frame)+'''" # fit f(x) datafile using 3:2 index '''+str(k_frame)+''' via a,b '''+('''# ''')*(k_frame==0)+'''fit g(x) datafile using 2:3 index '''+str(k_frame)+''' via c,d -- GitLab