plot_fft.py running a= [0.0, 0.70709999999999995, 1.0, 0.70709999999999995, 0.0, -0.70709999999999995, -1.0, -0.70709999999999995] b=fft(a) complex = [ 0.00000000e+00 +0.00000000e+00j -3.20820844e-15 -3.99998082e+00j 0.00000000e+00 +0.00000000e+00j 9.95839695e-17 +1.91800920e-05j 0.00000000e+00 +0.00000000e+00j -9.95839695e-17 -1.91800920e-05j 0.00000000e+00 +0.00000000e+00j 3.20820844e-15 +3.99998082e+00j] [ 0.00000000e+00 4.99997602e-01 0.00000000e+00 2.39751150e-06 0.00000000e+00 2.39751150e-06 0.00000000e+00 4.99997602e-01] rr= [ 0.00000000e+00 9.99995205e-01 0.00000000e+00 4.79502299e-06] c=inverse fft ifft(b) complex = [ 0.0000 +0.00000000e+00j 0.7071 +2.77555756e-16j 1.0000 -8.26948102e-16j 0.7071 -2.77555756e-16j 0.0000 +0.00000000e+00j -0.7071 -2.77555756e-16j -1.0000 +8.26948102e-16j -0.7071 +2.77555756e-16j] d=real(c) just real part [ 0. 0.7071 1. 0.7071 0. -0.7071 -1. -0.7071] e=abs(c) normalized absolute value [ 0. 0.0883875 0.125 0.0883875 0. 0.0883875 0.125 0.0883875] x= [ 0. 1. 2. 3. 4. 5. 6. 7.] generating plot_ffts_py.png generating plot_fft_py.png a16= [0.0, 0.3826, 0.70709999999999995, 0.92379999999999995, 1.0, 0.92379999999999995, 0.70709999999999995, 0.3826, 0.0, -0.3826, -0.70709999999999995, -0.92379999999999995, -1.0, -0.92379999999999995, -0.70709999999999995, -0.3826] b16=fft(a16) complex = [ 0.00000000e+00 +0.00000000e+00j -2.47582987e-15 -7.99955919e+00j 0.00000000e+00 +0.00000000e+00j -2.35510396e-15 +2.05762812e-04j 0.00000000e+00 +0.00000000e+00j 7.85070793e-16 +1.67402628e-04j 0.00000000e+00 +0.00000000e+00j -3.02476143e-15 +4.02446481e-04j 0.00000000e+00 +0.00000000e+00j 9.05688285e-16 -4.02446481e-04j 0.00000000e+00 +0.00000000e+00j -2.35510396e-15 -1.67402628e-04j 0.00000000e+00 +0.00000000e+00j 7.85070793e-16 -2.05762812e-04j 0.00000000e+00 +0.00000000e+00j 7.73496935e-15 +7.99955919e+00j] bb16 normalized absolute value of spectrum [ 0.00000000e+00 4.99972450e-01 0.00000000e+00 1.28601758e-05 0.00000000e+00 1.04626643e-05 0.00000000e+00 2.51529050e-05 0.00000000e+00 2.51529050e-05 0.00000000e+00 1.04626643e-05 0.00000000e+00 1.28601758e-05 0.00000000e+00 4.99972450e-01] generating plot_fft16s_py.png generating plot_fft16_py.png line= 0.082090 aa[ 0 ]= 0.08209 line= 0.762767 aa[ 1 ]= 0.762767 line= 0.996625 aa[ 2 ]= 0.996625 line= 0.646673 aa[ 3 ]= 0.646673 line= -0.082091 aa[ 4 ]= -0.082091 line= -0.762768 aa[ 5 ]= -0.762768 line= -0.996625 aa[ 6 ]= -0.996625 line= -0.646672 aa[ 7 ]= -0.646672 line= 0.082092 aa[ 8 ]= 0.082092 line= 0.762768 aa[ 9 ]= 0.762768 line= 0.996625 aa[ 10 ]= 0.996625 line= 0.646671 aa[ 11 ]= 0.646671 line= -0.082093 aa[ 12 ]= -0.082093 line= -0.762769 aa[ 13 ]= -0.762769 line= -0.996625 aa[ 14 ]= -0.996625 line= -0.646671 aa[ 15 ]= -0.646671 line= 0.082094 aa[ 16 ]= 0.082094 line= 0.762770 aa[ 17 ]= 0.76277 line= 0.996625 aa[ 18 ]= 0.996625 line= 0.646670 aa[ 19 ]= 0.64667 line= -0.082095 aa[ 20 ]= -0.082095 line= -0.762770 aa[ 21 ]= -0.76277 line= -0.996624 aa[ 22 ]= -0.996624 line= -0.646669 aa[ 23 ]= -0.646669 line= 0.082096 aa[ 24 ]= 0.082096 line= 0.762771 aa[ 25 ]= 0.762771 line= 0.996624 aa[ 26 ]= 0.996624 line= 0.646668 aa[ 27 ]= 0.646668 line= -0.082097 aa[ 28 ]= -0.082097 line= -0.762772 aa[ 29 ]= -0.762772 line= -0.996624 aa[ 30 ]= -0.996624 line= -0.646668 aa[ 31 ]= -0.646668 line= 0.082098 aa[ 32 ]= 0.082098 line= 0.762772 aa[ 33 ]= 0.762772 line= 0.996624 aa[ 34 ]= 0.996624 line= 0.646667 aa[ 35 ]= 0.646667 line= -0.082099 aa[ 36 ]= -0.082099 line= -0.762773 aa[ 37 ]= -0.762773 line= -0.996624 aa[ 38 ]= -0.996624 line= -0.646666 aa[ 39 ]= -0.646666 line= 0.082100 aa[ 40 ]= 0.0821 line= 0.762774 aa[ 41 ]= 0.762774 line= 0.996624 aa[ 42 ]= 0.996624 line= 0.646665 aa[ 43 ]= 0.646665 line= -0.082101 aa[ 44 ]= -0.082101 line= -0.762774 aa[ 45 ]= -0.762774 line= -0.996624 aa[ 46 ]= -0.996624 line= -0.646664 aa[ 47 ]= -0.646664 line= 0.082102 aa[ 48 ]= 0.082102 line= 0.762775 aa[ 49 ]= 0.762775 line= 0.996624 aa[ 50 ]= 0.996624 line= 0.646664 aa[ 51 ]= 0.646664 line= -0.082104 aa[ 52 ]= -0.082104 line= -0.762776 aa[ 53 ]= -0.762776 line= -0.996624 aa[ 54 ]= -0.996624 line= -0.646663 aa[ 55 ]= -0.646663 line= 0.082105 aa[ 56 ]= 0.082105 line= 0.762776 aa[ 57 ]= 0.762776 line= 0.996624 aa[ 58 ]= 0.996624 line= 0.646662 aa[ 59 ]= 0.646662 line= -0.082106 aa[ 60 ]= -0.082106 line= -0.762777 aa[ 61 ]= -0.762777 line= -0.996624 aa[ 62 ]= -0.996624 line= -0.646661 aa[ 63 ]= -0.646661 line= 0.082107 aa[ 64 ]= 0.082107 line= 0.762778 aa[ 65 ]= 0.762778 line= 0.996624 aa[ 66 ]= 0.996624 line= 0.646661 aa[ 67 ]= 0.646661 line= -0.082108 aa[ 68 ]= -0.082108 line= -0.762778 aa[ 69 ]= -0.762778 line= -0.996623 aa[ 70 ]= -0.996623 line= -0.646660 aa[ 71 ]= -0.64666 line= 0.082109 aa[ 72 ]= 0.082109 line= 0.762779 aa[ 73 ]= 0.762779 line= 0.996623 aa[ 74 ]= 0.996623 line= 0.646659 aa[ 75 ]= 0.646659 line= -0.082110 aa[ 76 ]= -0.08211 line= -0.762780 aa[ 77 ]= -0.76278 line= -0.996623 aa[ 78 ]= -0.996623 line= -0.646658 aa[ 79 ]= -0.646658 line= 0.082111 aa[ 80 ]= 0.082111 line= 0.762780 aa[ 81 ]= 0.76278 line= 0.996623 aa[ 82 ]= 0.996623 line= 0.646657 aa[ 83 ]= 0.646657 line= -0.082112 aa[ 84 ]= -0.082112 line= -0.762781 aa[ 85 ]= -0.762781 line= -0.996623 aa[ 86 ]= -0.996623 line= -0.646657 aa[ 87 ]= -0.646657 line= 0.082113 aa[ 88 ]= 0.082113 line= 0.762781 aa[ 89 ]= 0.762781 line= 0.996623 aa[ 90 ]= 0.996623 line= 0.646656 aa[ 91 ]= 0.646656 line= -0.082114 aa[ 92 ]= -0.082114 line= -0.762782 aa[ 93 ]= -0.762782 line= -0.996623 aa[ 94 ]= -0.996623 line= -0.646655 aa[ 95 ]= -0.646655 line= 0.082115 aa[ 96 ]= 0.082115 line= 0.762783 aa[ 97 ]= 0.762783 line= 0.996623 aa[ 98 ]= 0.996623 line= 0.646654 aa[ 99 ]= 0.646654 line= -0.082116 aa[ 100 ]= -0.082116 line= -0.762783 aa[ 101 ]= -0.762783 line= -0.996623 aa[ 102 ]= -0.996623 line= -0.646654 aa[ 103 ]= -0.646654 line= 0.082117 aa[ 104 ]= 0.082117 line= 0.762784 aa[ 105 ]= 0.762784 line= 0.996623 aa[ 106 ]= 0.996623 line= 0.646653 aa[ 107 ]= 0.646653 line= -0.082118 aa[ 108 ]= -0.082118 line= -0.762785 aa[ 109 ]= -0.762785 line= -0.996623 aa[ 110 ]= -0.996623 line= -0.646652 aa[ 111 ]= -0.646652 line= 0.082119 aa[ 112 ]= 0.082119 line= 0.762785 aa[ 113 ]= 0.762785 line= 0.996623 aa[ 114 ]= 0.996623 line= 0.646651 aa[ 115 ]= 0.646651 line= -0.082120 aa[ 116 ]= -0.08212 line= -0.762786 aa[ 117 ]= -0.762786 line= -0.996622 aa[ 118 ]= -0.996622 line= 0.698646 aa[ 119 ]= 0.698646 line= -0.090311 aa[ 120 ]= -0.090311 line= -0.815951 aa[ 121 ]= -0.815951 line= -0.969524 aa[ 122 ]= -0.969524 line= -0.443359 aa[ 123 ]= -0.443359 line= 0.393647 aa[ 124 ]= 0.393647 line= 0.954665 aa[ 125 ]= 0.954665 line= 0.846364 aa[ 126 ]= 0.846364 line= 0.144673 aa[ 127 ]= 0.144673 [ 0.01066787 0.01134049 0.01322449 0.01605788 0.01961986 0.02375016 0.0283144 0.03317818 0.03819828 0.04322206 0.04809178 0.05265004 0.05674578 0.06024032 0.06301208 0.06496102 0.43398207 0.06613285 0.0652852 0.06349353 0.06079989 0.0572751 0.05301554 0.04814012 0.04278693 0.03710996 0.03127702 0.02547036 0.01989621 0.01481584 0.01063729 0.00808118 0.00783667 0.0092646 0.0111216 0.01274349 0.01388098 0.01445886 0.01448282 0.01400527 0.01311166 0.01191509 0.01055528 0.00920158 0.00805162 0.00730434 0.00707708 0.00731555 0.00782802 0.00840653 0.0088997 0.00922086 0.00933482 0.0092456 0.00898739 0.0086179 0.00821024 0.0078422 0.00757952 0.00745758 0.00746974 0.00757296 0.00770646 0.00781279 0.00785282 0.00781279 0.00770646 0.00757296 0.00746974 0.00745758 0.00757952 0.0078422 0.00821024 0.0086179 0.00898739 0.0092456 0.00933482 0.00922086 0.0088997 0.00840653 0.00782802 0.00731555 0.00707708 0.00730434 0.00805162 0.00920158 0.01055528 0.01191509 0.01311166 0.01400527 0.01448282 0.01445886 0.01388098 0.01274349 0.0111216 0.0092646 0.00783667 0.00808118 0.01063729 0.01481584 0.01989621 0.02547036 0.03127702 0.03710996 0.04278693 0.04814012 0.05301554 0.0572751 0.06079989 0.06349353 0.0652852 0.06613285 0.43398207 0.06496102 0.06301208 0.06024032 0.05674578 0.05265004 0.04809178 0.04322206 0.03819828 0.03317818 0.0283144 0.02375016 0.01961986 0.01605788 0.01322449 0.01134049]