1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
|
---------------- test FunctionHolder ---------------
------------------------ Unary ---------------------
x=3: 0
x=4: 2.5
x=5: 5
x=6: 5
x=7: 5
x=8: 5
x=9: 5
x=10: 2.5
x=11: 0
x=3: (0, [])
x=4: (2.5, [0.5, 0, 0])
x=5: (5, [1, 0, 0])
x=6: (5, [1, 0, 0])
x=7: (5, [1, 0, 0])
x=8: (5, [1, 0, 0])
x=9: (5, [1, 0, 0])
x=10: (2.5, [0.5, 0, 0])
x=11: (0, [])
------------------------ Dirac delta ----------------
x=6: 0
x=7: 5
x=8: 0
x=6: (0, [])
x=7: (5, [1, 0])
x=8: (0, [])
------------------------ Normal noise ---------------
-0.569721
-2.0255
2.0087
-0.445608
0.302747
-0.687715
-0.892452
0.302263
-1.51307
-0.610897
(-0.402854, [])
(-1.43224, [])
(1.42036, [])
(-0.315093, [])
(0.214074, [])
(-0.486288, [])
(-0.631059, [])
(0.213732, [])
(-1.0699, [])
(-0.43197, [])
------------------------ Kaiser-Bessel --------------
x=-1.2: 0.0879273
x=-1: 0.0227113
x=-0.8: 0.0879273
x=-0.6: 0.286772
x=-0.4: 0.588771
x=-0.2: 0.87857
x=0: 1
x=0.2: 0.87857
x=0.4: 0.588771
x=0.6: 0.286772
x=0.8: 0.0879273
x=1: 0.0227113
x=1.2: 0.0879273
x=6: 1
x=7: 0.0227113
x=8: 1
x=-1.2: (0.0879273, [0.0879273, 0.659253, -0.897684, 0])
x=-1: (0.0227113, [0.0227113, 0, -0.0597192, 0])
x=-0.8: (0.0879273, [0.0879273, -0.659253, 0.420821, 0])
x=-0.6: (0.286772, [0.286772, -1.30976, 0.609155, 0])
x=-0.4: (0.588771, [0.588771, -1.61021, 0.485836, 0])
x=-0.2: (0.87857, [0.87857, -1.14539, 0.170811, 0])
x=0: (1, [1, 0, 0, 0])
x=0.2: (0.87857, [0.87857, 1.14539, 0.170811, 0])
x=0.4: (0.588771, [0.588771, 1.61021, 0.485836, 0])
x=0.6: (0.286772, [0.286772, 1.30976, 0.609155, 0])
x=0.8: (0.0879273, [0.0879273, 0.659253, 0.420821, 0])
x=1: (0.0227113, [0.0227113, 0, -0.0597192, 0])
x=1.2: (0.0879273, [0.0879273, -0.659253, -0.897684, 0])
------------------------ sinc -----------------------
x=-1.2: -0.155915
x=-1: 0
x=-0.8: 0.233872
x=-0.6: 0.504551
x=-0.4: 0.756827
x=-0.2: 0.935489
x=0: 1
x=0.2: 0.935489
x=0.4: 0.756827
x=0.6: 0.504551
x=0.8: 0.233872
x=1: 0
x=1.2: -0.155915
x=-1.19999: (-0.155909, [0, -0.544276, 0.653126])
x=-0.99999: (1.00001e-05, [0, -1.00002, 1.00001])
x=-0.79999: (0.233885, [0, -1.30362, 1.04288])
x=-0.59999: (0.504565, [0, -1.35594, 0.813552])
x=-0.39999: (0.756838, [0, -1.11951, 0.447791])
x=-0.19999: (0.935496, [0, -0.632332, 0.12646])
x=1e-05: (1, [0, 3.28987e-05, 3.28987e-10])
x=0.20001: (0.935483, [0, 0.632391, 0.126484])
x=0.40001: (0.756816, [0, 1.11954, 0.447828])
x=0.60001: (0.504538, [0, 1.35595, 0.813584])
x=0.80001: (0.233859, [0, 1.3036, 1.04289])
x=1.00001: (-9.9999e-06, [0, 0.99998, 0.99999])
x=1.20001: (-0.15592, [0, 0.544227, 0.653078])
------------------------ Gaussian1D -----------------
x=-1.2: 0.018453
x=-1: 0.0625
x=-0.8: 0.169576
x=-0.6: 0.368567
x=-0.4: 0.641713
x=-0.2: 0.895025
x=0: 1
x=0.2: 0.895025
x=0.4: 0.641713
x=0.6: 0.368567
x=0.8: 0.169576
x=1: 0.0625
x=1.2: 0.018453
x=-1.2: (0.018453, [0.018453, -0.12279, 0.147348])
x=-1: (0.0625, [0.0625, -0.346574, 0.346574])
x=-0.8: (0.169576, [0.169576, -0.752261, 0.601809])
x=-0.6: (0.368567, [0.368567, -1.22626, 0.735758])
x=-0.4: (0.641713, [0.641713, -1.42336, 0.569346])
x=-0.2: (0.895025, [0.895025, -0.992615, 0.198523])
x=0: (1, [1, 0, 0])
x=0.2: (0.895025, [0.895025, 0.992615, 0.198523])
x=0.4: (0.641713, [0.641713, 1.42336, 0.569346])
x=0.6: (0.368567, [0.368567, 1.22626, 0.735758])
x=0.8: (0.169576, [0.169576, 0.752261, 0.601809])
x=1: (0.0625, [0.0625, 0.346574, 0.346574])
x=1.2: (0.018453, [0.018453, 0.12279, 0.147348])
-----------------------------------------------------
OK
|