From b86e88413d4c6ec428aaedb147f7675f28882fe4 Mon Sep 17 00:00:00 2001 From: drowe67 Date: Fri, 14 Jul 2023 12:36:50 +0930 Subject: clang-format -i applied to src unittest misc --- src/hanning.h | 771 ++++++++++------------------------------------------------ 1 file changed, 129 insertions(+), 642 deletions(-) (limited to 'src/hanning.h') diff --git a/src/hanning.h b/src/hanning.h index 81d88dc..f1095da 100644 --- a/src/hanning.h +++ b/src/hanning.h @@ -1,644 +1,131 @@ /* Generated by hanning_file() Octave function */ -const float hanning[]={ - 0, - 2.4171e-05, - 9.66816e-05, - 0.000217525, - 0.000386689, - 0.000604158, - 0.00086991, - 0.00118392, - 0.00154616, - 0.00195659, - 0.00241517, - 0.00292186, - 0.00347661, - 0.00407937, - 0.00473008, - 0.00542867, - 0.00617507, - 0.00696922, - 0.00781104, - 0.00870045, - 0.00963736, - 0.0106217, - 0.0116533, - 0.0127322, - 0.0138581, - 0.0150311, - 0.0162509, - 0.0175175, - 0.0188308, - 0.0201906, - 0.0215968, - 0.0230492, - 0.0245478, - 0.0260923, - 0.0276826, - 0.0293186, - 0.0310001, - 0.032727, - 0.034499, - 0.036316, - 0.0381779, - 0.0400844, - 0.0420354, - 0.0440307, - 0.04607, - 0.0481533, - 0.0502802, - 0.0524506, - 0.0546643, - 0.056921, - 0.0592206, - 0.0615627, - 0.0639473, - 0.0663741, - 0.0688427, - 0.0713531, - 0.0739048, - 0.0764978, - 0.0791318, - 0.0818064, - 0.0845214, - 0.0872767, - 0.0900718, - 0.0929066, - 0.0957807, - 0.0986939, - 0.101646, - 0.104636, - 0.107665, - 0.110732, - 0.113836, - 0.116978, - 0.120156, - 0.123372, - 0.126624, - 0.129912, - 0.133235, - 0.136594, - 0.139989, - 0.143418, - 0.146881, - 0.150379, - 0.153911, - 0.157476, - 0.161074, - 0.164705, - 0.168368, - 0.172063, - 0.17579, - 0.179549, - 0.183338, - 0.187158, - 0.191008, - 0.194888, - 0.198798, - 0.202737, - 0.206704, - 0.2107, - 0.214724, - 0.218775, - 0.222854, - 0.226959, - 0.231091, - 0.235249, - 0.239432, - 0.243641, - 0.247874, - 0.252132, - 0.256414, - 0.260719, - 0.265047, - 0.269398, - 0.273772, - 0.278167, - 0.282584, - 0.287021, - 0.29148, - 0.295958, - 0.300456, - 0.304974, - 0.30951, - 0.314065, - 0.318638, - 0.323228, - 0.327835, - 0.332459, - 0.3371, - 0.341756, - 0.346427, - 0.351113, - 0.355814, - 0.360528, - 0.365256, - 0.369997, - 0.374751, - 0.379516, - 0.384293, - 0.389082, - 0.393881, - 0.398691, - 0.40351, - 0.408338, - 0.413176, - 0.418022, - 0.422876, - 0.427737, - 0.432605, - 0.43748, - 0.44236, - 0.447247, - 0.452138, - 0.457034, - 0.461935, - 0.466839, - 0.471746, - 0.476655, - 0.481568, - 0.486481, - 0.491397, - 0.496313, - 0.501229, - 0.506145, - 0.511061, - 0.515976, - 0.520889, - 0.5258, - 0.530708, - 0.535614, - 0.540516, - 0.545414, - 0.550308, - 0.555197, - 0.560081, - 0.564958, - 0.56983, - 0.574695, - 0.579552, - 0.584402, - 0.589244, - 0.594077, - 0.598901, - 0.603715, - 0.60852, - 0.613314, - 0.618097, - 0.622868, - 0.627628, - 0.632375, - 0.63711, - 0.641831, - 0.646538, - 0.651232, - 0.655911, - 0.660574, - 0.665222, - 0.669855, - 0.67447, - 0.679069, - 0.683651, - 0.688215, - 0.69276, - 0.697287, - 0.701795, - 0.706284, - 0.710752, - 0.7152, - 0.719627, - 0.724033, - 0.728418, - 0.73278, - 0.73712, - 0.741437, - 0.74573, - 0.75, - 0.754246, - 0.758467, - 0.762663, - 0.766833, - 0.770978, - 0.775097, - 0.779189, - 0.783254, - 0.787291, - 0.791301, - 0.795283, - 0.799236, - 0.80316, - 0.807055, - 0.810921, - 0.814756, - 0.81856, - 0.822334, - 0.826077, - 0.829788, - 0.833468, - 0.837115, - 0.840729, - 0.844311, - 0.847859, - 0.851374, - 0.854855, - 0.858301, - 0.861713, - 0.86509, - 0.868431, - 0.871737, - 0.875007, - 0.87824, - 0.881437, - 0.884598, - 0.887721, - 0.890806, - 0.893854, - 0.896864, - 0.899835, - 0.902768, - 0.905661, - 0.908516, - 0.911331, - 0.914106, - 0.916841, - 0.919536, - 0.92219, - 0.924804, - 0.927376, - 0.929907, - 0.932397, - 0.934845, - 0.93725, - 0.939614, - 0.941935, - 0.944213, - 0.946448, - 0.94864, - 0.950789, - 0.952894, - 0.954955, - 0.956972, - 0.958946, - 0.960874, - 0.962759, - 0.964598, - 0.966393, - 0.968142, - 0.969846, - 0.971505, - 0.973118, - 0.974686, - 0.976207, - 0.977683, - 0.979112, - 0.980495, - 0.981832, - 0.983122, - 0.984365, - 0.985561, - 0.986711, - 0.987813, - 0.988868, - 0.989876, - 0.990837, - 0.99175, - 0.992616, - 0.993434, - 0.994204, - 0.994927, - 0.995601, - 0.996228, - 0.996807, - 0.997337, - 0.99782, - 0.998255, - 0.998641, - 0.998979, - 0.999269, - 0.999511, - 0.999704, - 0.999849, - 0.999946, - 0.999994, - 0.999994, - 0.999946, - 0.999849, - 0.999704, - 0.999511, - 0.999269, - 0.998979, - 0.998641, - 0.998255, - 0.99782, - 0.997337, - 0.996807, - 0.996228, - 0.995601, - 0.994927, - 0.994204, - 0.993434, - 0.992616, - 0.99175, - 0.990837, - 0.989876, - 0.988868, - 0.987813, - 0.986711, - 0.985561, - 0.984365, - 0.983122, - 0.981832, - 0.980495, - 0.979112, - 0.977683, - 0.976207, - 0.974686, - 0.973118, - 0.971505, - 0.969846, - 0.968142, - 0.966393, - 0.964598, - 0.962759, - 0.960874, - 0.958946, - 0.956972, - 0.954955, - 0.952894, - 0.950789, - 0.94864, - 0.946448, - 0.944213, - 0.941935, - 0.939614, - 0.93725, - 0.934845, - 0.932397, - 0.929907, - 0.927376, - 0.924804, - 0.92219, - 0.919536, - 0.916841, - 0.914106, - 0.911331, - 0.908516, - 0.905661, - 0.902768, - 0.899835, - 0.896864, - 0.893854, - 0.890806, - 0.887721, - 0.884598, - 0.881437, - 0.87824, - 0.875007, - 0.871737, - 0.868431, - 0.86509, - 0.861713, - 0.858301, - 0.854855, - 0.851374, - 0.847859, - 0.844311, - 0.840729, - 0.837115, - 0.833468, - 0.829788, - 0.826077, - 0.822334, - 0.81856, - 0.814756, - 0.810921, - 0.807055, - 0.80316, - 0.799236, - 0.795283, - 0.791301, - 0.787291, - 0.783254, - 0.779189, - 0.775097, - 0.770978, - 0.766833, - 0.762663, - 0.758467, - 0.754246, - 0.75, - 0.74573, - 0.741437, - 0.73712, - 0.73278, - 0.728418, - 0.724033, - 0.719627, - 0.7152, - 0.710752, - 0.706284, - 0.701795, - 0.697287, - 0.69276, - 0.688215, - 0.683651, - 0.679069, - 0.67447, - 0.669855, - 0.665222, - 0.660574, - 0.655911, - 0.651232, - 0.646538, - 0.641831, - 0.63711, - 0.632375, - 0.627628, - 0.622868, - 0.618097, - 0.613314, - 0.60852, - 0.603715, - 0.598901, - 0.594077, - 0.589244, - 0.584402, - 0.579552, - 0.574695, - 0.56983, - 0.564958, - 0.560081, - 0.555197, - 0.550308, - 0.545414, - 0.540516, - 0.535614, - 0.530708, - 0.5258, - 0.520889, - 0.515976, - 0.511061, - 0.506145, - 0.501229, - 0.496313, - 0.491397, - 0.486481, - 0.481568, - 0.476655, - 0.471746, - 0.466839, - 0.461935, - 0.457034, - 0.452138, - 0.447247, - 0.44236, - 0.43748, - 0.432605, - 0.427737, - 0.422876, - 0.418022, - 0.413176, - 0.408338, - 0.40351, - 0.398691, - 0.393881, - 0.389082, - 0.384293, - 0.379516, - 0.374751, - 0.369997, - 0.365256, - 0.360528, - 0.355814, - 0.351113, - 0.346427, - 0.341756, - 0.3371, - 0.332459, - 0.327835, - 0.323228, - 0.318638, - 0.314065, - 0.30951, - 0.304974, - 0.300456, - 0.295958, - 0.29148, - 0.287021, - 0.282584, - 0.278167, - 0.273772, - 0.269398, - 0.265047, - 0.260719, - 0.256414, - 0.252132, - 0.247874, - 0.243641, - 0.239432, - 0.235249, - 0.231091, - 0.226959, - 0.222854, - 0.218775, - 0.214724, - 0.2107, - 0.206704, - 0.202737, - 0.198798, - 0.194888, - 0.191008, - 0.187158, - 0.183338, - 0.179549, - 0.17579, - 0.172063, - 0.168368, - 0.164705, - 0.161074, - 0.157476, - 0.153911, - 0.150379, - 0.146881, - 0.143418, - 0.139989, - 0.136594, - 0.133235, - 0.129912, - 0.126624, - 0.123372, - 0.120156, - 0.116978, - 0.113836, - 0.110732, - 0.107665, - 0.104636, - 0.101646, - 0.0986939, - 0.0957807, - 0.0929066, - 0.0900718, - 0.0872767, - 0.0845214, - 0.0818064, - 0.0791318, - 0.0764978, - 0.0739048, - 0.0713531, - 0.0688427, - 0.0663741, - 0.0639473, - 0.0615627, - 0.0592206, - 0.056921, - 0.0546643, - 0.0524506, - 0.0502802, - 0.0481533, - 0.04607, - 0.0440307, - 0.0420354, - 0.0400844, - 0.0381779, - 0.036316, - 0.034499, - 0.032727, - 0.0310001, - 0.0293186, - 0.0276826, - 0.0260923, - 0.0245478, - 0.0230492, - 0.0215968, - 0.0201906, - 0.0188308, - 0.0175175, - 0.0162509, - 0.0150311, - 0.0138581, - 0.0127322, - 0.0116533, - 0.0106217, - 0.00963736, - 0.00870045, - 0.00781104, - 0.00696922, - 0.00617507, - 0.00542867, - 0.00473008, - 0.00407937, - 0.00347661, - 0.00292186, - 0.00241517, - 0.00195659, - 0.00154616, - 0.00118392, - 0.00086991, - 0.000604158, - 0.000386689, - 0.000217525, - 9.66816e-05, - 2.4171e-05, - 0 -}; +const float hanning[] = { + 0, 2.4171e-05, 9.66816e-05, 0.000217525, 0.000386689, + 0.000604158, 0.00086991, 0.00118392, 0.00154616, 0.00195659, + 0.00241517, 0.00292186, 0.00347661, 0.00407937, 0.00473008, + 0.00542867, 0.00617507, 0.00696922, 0.00781104, 0.00870045, + 0.00963736, 0.0106217, 0.0116533, 0.0127322, 0.0138581, + 0.0150311, 0.0162509, 0.0175175, 0.0188308, 0.0201906, + 0.0215968, 0.0230492, 0.0245478, 0.0260923, 0.0276826, + 0.0293186, 0.0310001, 0.032727, 0.034499, 0.036316, + 0.0381779, 0.0400844, 0.0420354, 0.0440307, 0.04607, + 0.0481533, 0.0502802, 0.0524506, 0.0546643, 0.056921, + 0.0592206, 0.0615627, 0.0639473, 0.0663741, 0.0688427, + 0.0713531, 0.0739048, 0.0764978, 0.0791318, 0.0818064, + 0.0845214, 0.0872767, 0.0900718, 0.0929066, 0.0957807, + 0.0986939, 0.101646, 0.104636, 0.107665, 0.110732, + 0.113836, 0.116978, 0.120156, 0.123372, 0.126624, + 0.129912, 0.133235, 0.136594, 0.139989, 0.143418, + 0.146881, 0.150379, 0.153911, 0.157476, 0.161074, + 0.164705, 0.168368, 0.172063, 0.17579, 0.179549, + 0.183338, 0.187158, 0.191008, 0.194888, 0.198798, + 0.202737, 0.206704, 0.2107, 0.214724, 0.218775, + 0.222854, 0.226959, 0.231091, 0.235249, 0.239432, + 0.243641, 0.247874, 0.252132, 0.256414, 0.260719, + 0.265047, 0.269398, 0.273772, 0.278167, 0.282584, + 0.287021, 0.29148, 0.295958, 0.300456, 0.304974, + 0.30951, 0.314065, 0.318638, 0.323228, 0.327835, + 0.332459, 0.3371, 0.341756, 0.346427, 0.351113, + 0.355814, 0.360528, 0.365256, 0.369997, 0.374751, + 0.379516, 0.384293, 0.389082, 0.393881, 0.398691, + 0.40351, 0.408338, 0.413176, 0.418022, 0.422876, + 0.427737, 0.432605, 0.43748, 0.44236, 0.447247, + 0.452138, 0.457034, 0.461935, 0.466839, 0.471746, + 0.476655, 0.481568, 0.486481, 0.491397, 0.496313, + 0.501229, 0.506145, 0.511061, 0.515976, 0.520889, + 0.5258, 0.530708, 0.535614, 0.540516, 0.545414, + 0.550308, 0.555197, 0.560081, 0.564958, 0.56983, + 0.574695, 0.579552, 0.584402, 0.589244, 0.594077, + 0.598901, 0.603715, 0.60852, 0.613314, 0.618097, + 0.622868, 0.627628, 0.632375, 0.63711, 0.641831, + 0.646538, 0.651232, 0.655911, 0.660574, 0.665222, + 0.669855, 0.67447, 0.679069, 0.683651, 0.688215, + 0.69276, 0.697287, 0.701795, 0.706284, 0.710752, + 0.7152, 0.719627, 0.724033, 0.728418, 0.73278, + 0.73712, 0.741437, 0.74573, 0.75, 0.754246, + 0.758467, 0.762663, 0.766833, 0.770978, 0.775097, + 0.779189, 0.783254, 0.787291, 0.791301, 0.795283, + 0.799236, 0.80316, 0.807055, 0.810921, 0.814756, + 0.81856, 0.822334, 0.826077, 0.829788, 0.833468, + 0.837115, 0.840729, 0.844311, 0.847859, 0.851374, + 0.854855, 0.858301, 0.861713, 0.86509, 0.868431, + 0.871737, 0.875007, 0.87824, 0.881437, 0.884598, + 0.887721, 0.890806, 0.893854, 0.896864, 0.899835, + 0.902768, 0.905661, 0.908516, 0.911331, 0.914106, + 0.916841, 0.919536, 0.92219, 0.924804, 0.927376, + 0.929907, 0.932397, 0.934845, 0.93725, 0.939614, + 0.941935, 0.944213, 0.946448, 0.94864, 0.950789, + 0.952894, 0.954955, 0.956972, 0.958946, 0.960874, + 0.962759, 0.964598, 0.966393, 0.968142, 0.969846, + 0.971505, 0.973118, 0.974686, 0.976207, 0.977683, + 0.979112, 0.980495, 0.981832, 0.983122, 0.984365, + 0.985561, 0.986711, 0.987813, 0.988868, 0.989876, + 0.990837, 0.99175, 0.992616, 0.993434, 0.994204, + 0.994927, 0.995601, 0.996228, 0.996807, 0.997337, + 0.99782, 0.998255, 0.998641, 0.998979, 0.999269, + 0.999511, 0.999704, 0.999849, 0.999946, 0.999994, + 0.999994, 0.999946, 0.999849, 0.999704, 0.999511, + 0.999269, 0.998979, 0.998641, 0.998255, 0.99782, + 0.997337, 0.996807, 0.996228, 0.995601, 0.994927, + 0.994204, 0.993434, 0.992616, 0.99175, 0.990837, + 0.989876, 0.988868, 0.987813, 0.986711, 0.985561, + 0.984365, 0.983122, 0.981832, 0.980495, 0.979112, + 0.977683, 0.976207, 0.974686, 0.973118, 0.971505, + 0.969846, 0.968142, 0.966393, 0.964598, 0.962759, + 0.960874, 0.958946, 0.956972, 0.954955, 0.952894, + 0.950789, 0.94864, 0.946448, 0.944213, 0.941935, + 0.939614, 0.93725, 0.934845, 0.932397, 0.929907, + 0.927376, 0.924804, 0.92219, 0.919536, 0.916841, + 0.914106, 0.911331, 0.908516, 0.905661, 0.902768, + 0.899835, 0.896864, 0.893854, 0.890806, 0.887721, + 0.884598, 0.881437, 0.87824, 0.875007, 0.871737, + 0.868431, 0.86509, 0.861713, 0.858301, 0.854855, + 0.851374, 0.847859, 0.844311, 0.840729, 0.837115, + 0.833468, 0.829788, 0.826077, 0.822334, 0.81856, + 0.814756, 0.810921, 0.807055, 0.80316, 0.799236, + 0.795283, 0.791301, 0.787291, 0.783254, 0.779189, + 0.775097, 0.770978, 0.766833, 0.762663, 0.758467, + 0.754246, 0.75, 0.74573, 0.741437, 0.73712, + 0.73278, 0.728418, 0.724033, 0.719627, 0.7152, + 0.710752, 0.706284, 0.701795, 0.697287, 0.69276, + 0.688215, 0.683651, 0.679069, 0.67447, 0.669855, + 0.665222, 0.660574, 0.655911, 0.651232, 0.646538, + 0.641831, 0.63711, 0.632375, 0.627628, 0.622868, + 0.618097, 0.613314, 0.60852, 0.603715, 0.598901, + 0.594077, 0.589244, 0.584402, 0.579552, 0.574695, + 0.56983, 0.564958, 0.560081, 0.555197, 0.550308, + 0.545414, 0.540516, 0.535614, 0.530708, 0.5258, + 0.520889, 0.515976, 0.511061, 0.506145, 0.501229, + 0.496313, 0.491397, 0.486481, 0.481568, 0.476655, + 0.471746, 0.466839, 0.461935, 0.457034, 0.452138, + 0.447247, 0.44236, 0.43748, 0.432605, 0.427737, + 0.422876, 0.418022, 0.413176, 0.408338, 0.40351, + 0.398691, 0.393881, 0.389082, 0.384293, 0.379516, + 0.374751, 0.369997, 0.365256, 0.360528, 0.355814, + 0.351113, 0.346427, 0.341756, 0.3371, 0.332459, + 0.327835, 0.323228, 0.318638, 0.314065, 0.30951, + 0.304974, 0.300456, 0.295958, 0.29148, 0.287021, + 0.282584, 0.278167, 0.273772, 0.269398, 0.265047, + 0.260719, 0.256414, 0.252132, 0.247874, 0.243641, + 0.239432, 0.235249, 0.231091, 0.226959, 0.222854, + 0.218775, 0.214724, 0.2107, 0.206704, 0.202737, + 0.198798, 0.194888, 0.191008, 0.187158, 0.183338, + 0.179549, 0.17579, 0.172063, 0.168368, 0.164705, + 0.161074, 0.157476, 0.153911, 0.150379, 0.146881, + 0.143418, 0.139989, 0.136594, 0.133235, 0.129912, + 0.126624, 0.123372, 0.120156, 0.116978, 0.113836, + 0.110732, 0.107665, 0.104636, 0.101646, 0.0986939, + 0.0957807, 0.0929066, 0.0900718, 0.0872767, 0.0845214, + 0.0818064, 0.0791318, 0.0764978, 0.0739048, 0.0713531, + 0.0688427, 0.0663741, 0.0639473, 0.0615627, 0.0592206, + 0.056921, 0.0546643, 0.0524506, 0.0502802, 0.0481533, + 0.04607, 0.0440307, 0.0420354, 0.0400844, 0.0381779, + 0.036316, 0.034499, 0.032727, 0.0310001, 0.0293186, + 0.0276826, 0.0260923, 0.0245478, 0.0230492, 0.0215968, + 0.0201906, 0.0188308, 0.0175175, 0.0162509, 0.0150311, + 0.0138581, 0.0127322, 0.0116533, 0.0106217, 0.00963736, + 0.00870045, 0.00781104, 0.00696922, 0.00617507, 0.00542867, + 0.00473008, 0.00407937, 0.00347661, 0.00292186, 0.00241517, + 0.00195659, 0.00154616, 0.00118392, 0.00086991, 0.000604158, + 0.000386689, 0.000217525, 9.66816e-05, 2.4171e-05, 0}; -- cgit v1.2.3