gnuplot を使って、データを表にしたいのですが 以下のようなエラーがでて原因がわかりません。
gnuplotはversion 5.2 patchlevel 8 で
windows10 上で動かしています。
エラーメッセージです。
cmd
1gnuplot>load kadai.gp 2 internal error : STRING operator applied to undefined or non-STRING variable
このときload した kadai.gp です。
kadai.gp
1cd 'C:/Users/okumu/Documents/ProglamingExercise/data' 2set xrange [0:1] 3set yrange [0:1] 4set size square 5set xlabel "x_i" 6set ylabel "x_{i+1}" 7set key outside 8array sa[17]=[0.1,1.0,2.0,3.0,3.3,3.5,3.55,3.56,3.57,3.58,3.59,3.6,3.65,3.7,3.8,3.9,4.0] 9array sx[3]=[0.6,0.61,0.611] 10fname="kadai2.5.txt" 11tl(x)=sprintf("initial x= %.4f ",sx[x+1]) 12tl2="(1-1/a,1-1/a):const point" 13a=0 14st(x)=x 15lg(x)=a*x*(1-x) 16do for [i=1:17]{ 17 a=sa[i] 18 set terminal png 19 set output 'C:\Users\okumu\Documents\ProglamingExercise\picture\kadai2_5_'.i.'.png' 20 plot for [j=0:2] fname using 2*j+8*i-7:2*j+8*i-6 w l title tl(j),fname u 8*i-1:8*i title tl2, st(x), lg(x) 21 set terminal windows 22 set output 23}
お願いします。助けてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/30 07:23