fourier.java running fourier series of sin2.dat for all terms npts=0, x=0.0, y=0.0 npts=1, x=1.0, y=0.38268 npts=2, x=2.0, y=0.7071 npts=3, x=3.0, y=0.92388 npts=4, x=4.0, y=1.0 npts=5, x=5.0, y=0.92388 npts=6, x=6.0, y=0.7071 npts=7, x=7.0, y=0.38268 npts=8, x=8.0, y=0.0 npts=9, x=9.0, y=-0.38268 npts=10, x=10.0, y=-0.7071 npts=11, x=11.0, y=-0.92388 npts=12, x=12.0, y=-1.0 npts=13, x=13.0, y=-0.92388 npts=14, x=14.0, y=-0.7071 npts=15, x=15.0, y=-0.38268 npts=16, x=16.0, y=0.0 npts=17, x=17.0, y=0.38268 npts=18, x=18.0, y=0.7071 npts=19, x=19.0, y=0.92388 npts=20, x=20.0, y=1.0 npts=21, x=21.0, y=0.92388 npts=22, x=22.0, y=0.7071 npts=23, x=23.0, y=0.38268 npts=24, x=24.0, y=0.0 npts=25, x=25.0, y=-0.38268 npts=26, x=26.0, y=-0.7071 npts=27, x=27.0, y=-0.92388 npts=28, x=28.0, y=-1.0 npts=29, x=29.0, y=-0.92388 npts=30, x=30.0, y=-0.7071 npts=31, x=31.0, y=-0.38268 npts=32, x=32.0, y=0.0 33 points read, using 15 terms xmin=0.0, xmax=32.0, ymin=-1.0, ymax=1.0 coefficients a[0]=3.8163916471489756E-17, b[0]=0.0 a[1]=-2.0816681711721685E-17, b[1]=5.811323644522304E-17 a[2]=2.688821387764051E-16, b[2]=0.9999971616855039 a[3]=-9.194034422677078E-17, b[3]=-8.413408858487514E-17 a[4]=1.3877787807814457E-17, b[4]=-1.734723475976807E-17 a[5]=-1.5612511283791264E-16, b[5]=6.765421556309548E-17 a[6]=-3.122502256758253E-17, b[6]=-4.07250751593459E-6 a[7]=-1.1232334506949826E-16, b[7]=1.3010426069826053E-16 a[8]=2.4170161322395404E-16, b[8]=1.4051260155412137E-16 a[9]=-3.916138247017642E-16, b[9]=-6.938893903907228E-17 a[10]=9.71445146547012E-17, b[10]=7.225154762084685E-7 a[11]=-8.673617379884035E-19, b[11]=-9.367506770274758E-17 a[12]=6.106226635438361E-16, b[12]=5.377642775528102E-16 a[13]=3.139849491518021E-16, b[13]=7.728193085476676E-16 a[14]=-4.683753385137379E-16, b[14]=1.956708496095999E-6 y[0]=0.0, approx=3.1109055226302637E-16, err-3.1109055226302637E-16 y[1]=0.38268, approx=0.38268000000000096, err-9.43689570931383E-16 y[2]=0.7071, approx=0.7070999999999991, err8.881784197001252E-16 y[3]=0.92388, approx=0.9238800000000017, err-1.6653345369377348E-15 y[4]=1.0, approx=0.9999999999999987, err1.3322676295501878E-15 y[5]=0.92388, approx=0.9238800000000006, err-5.551115123125783E-16 y[6]=0.7071, approx=0.7071000000000011, err-1.1102230246251565E-15 y[7]=0.38268, approx=0.3826799999999979, err2.1094237467877974E-15 y[8]=0.0, approx=2.0373073617169448E-15, err-2.0373073617169448E-15 y[9]=-0.38268, approx=-0.3826800000000009, err8.881784197001252E-16 y[10]=-0.7071, approx=-0.7070999999999996, err-3.3306690738754696E-16 y[11]=-0.92388, approx=-0.9238799999999997, err-3.3306690738754696E-16 y[12]=-1.0, approx=-1.0000000000000004, err4.440892098500626E-16 y[13]=-0.92388, approx=-0.9238799999999984, err-1.6653345369377348E-15 y[14]=-0.7071, approx=-0.7071000000000013, err1.3322676295501878E-15 y[15]=-0.38268, approx=-0.3826800000000002, err1.6653345369377348E-16 y[16]=0.0, approx=9.855640827040091E-16, err-9.855640827040091E-16 y[17]=0.38268, approx=0.382680000000001, err-9.992007221626409E-16 y[18]=0.7071, approx=0.7070999999999987, err1.2212453270876722E-15 y[19]=0.92388, approx=0.9238799999999999, err1.1102230246251565E-16 y[20]=1.0, approx=1.0000000000000002, err-2.220446049250313E-16 y[21]=0.92388, approx=0.9238799999999987, err1.3322676295501878E-15 y[22]=0.7071, approx=0.7071000000000011, err-1.1102230246251565E-15 y[23]=0.38268, approx=0.38267999999999996, err5.551115123125783E-17 y[24]=0.0, approx=5.284274545966931E-16, err-5.284274545966931E-16 y[25]=-0.38268, approx=-0.3826800000000003, err2.7755575615628914E-16 y[26]=-0.7071, approx=-0.7071000000000017, err1.7763568394002505E-15 y[27]=-0.92388, approx=-0.9238799999999988, err-1.2212453270876722E-15 y[28]=-1.0, approx=-1.0, err0.0 y[29]=-0.92388, approx=-0.9238799999999997, err-3.3306690738754696E-16 y[30]=-0.7071, approx=-0.7070999999999996, err-3.3306690738754696E-16 y[31]=-0.38268, approx=-0.38268000000000213, err2.1094237467877974E-15 y[32]=0.0, approx=-1.7876927139041633E-16, err1.7876927139041633E-16 avgerr=8.7606528709923E-16, rmserr=3.111973572055167E-17, maxerr=2.1094237467877974E-15 fourier.java finished