dl-fldigi/src/mt63/alias_k5.dat

294 wiersze
7.3 KiB
Plaintext

/*
* alias_k5.dat -- Anti-alias filter 500 Hz bandwidth
*
* Copyright (C) 1999-2004 Pawel Jalocha, SP9VRC
*
* This file is part of fldigi.
*
* Fldigi is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Fldigi is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with fldigi. If not, see <http://www.gnu.org/licenses/>.
*
*/
// Filter coefficiants made by ALIAS.C for the following parameters:
// FilterLen=128 SampleRate=8000.0 FreqLow=500.0 FreqUpp=1000.0
// PassBandLow=437.5 PassBandUpp=1062.5 StopBandLow=250.0 StopBandUpp=1250.0
// => PeakInStopBand=-86.20 dB
// Programmers's scale factor: 4.000000
// Programmers's comments: Anti-alias filter 500 Hz bandwidth, decimation by 8
const int Alias_k5_Len=128;
double Alias_k5_I[Alias_k5_Len] = {
+0.00006549 , // 0
+0.00007616 , // 1
+0.00006321 , // 2
-0.00007051 , // 3
-0.00037947 , // 4
-0.00077842 , // 5
-0.00101934 , // 6
-0.00079747 , // 7
+0.00003634 , // 8
+0.00128166 , // 9
+0.00238256 , // 10
+0.00269672 , // 11
+0.00193090 , // 12
+0.00045168 , // 13
-0.00082397 , // 14
-0.00100872 , // 15
+0.00002675 , // 16
+0.00132515 , // 17
+0.00130571 , // 18
-0.00111559 , // 19
-0.00545495 , // 20
-0.00950601 , // 21
-0.01047729 , // 22
-0.00687776 , // 23
+0.00011406 , // 24
+0.00696202 , // 25
+0.00989474 , // 26
+0.00760013 , // 27
+0.00255231 , // 28
-0.00031461 , // 29
+0.00291281 , // 30
+0.01174794 , // 31
+0.02064676 , // 32
+0.02211535 , // 33
+0.01194783 , // 34
-0.00696440 , // 35
-0.02537662 , // 36
-0.03322892 , // 37
-0.02665276 , // 38
-0.01145836 , // 39
+0.00006418 , // 40
-0.00230763 , // 41
-0.01840573 , // 42
-0.03588720 , // 43
-0.03743444 , // 44
-0.01306806 , // 45
+0.03074821 , // 46
+0.07251687 , // 47
+0.08836159 , // 48
+0.06850261 , // 49
+0.02612053 , // 50
-0.00913110 , // 51
-0.01081820 , // 52
+0.02342696 , // 53
+0.06482083 , // 54
+0.06779523 , // 55
-0.00021458 , // 56
-0.13123843 , // 57
-0.27054300 , // 58
-0.33962227 , // 59
-0.27857291 , // 60
-0.08448838 , // 61
+0.17772565 , // 62
+0.40136534 , // 63
+0.48897105 , // 64
+0.40136534 , // 65
+0.17772565 , // 66
-0.08448838 , // 67
-0.27857291 , // 68
-0.33962227 , // 69
-0.27054300 , // 70
-0.13123843 , // 71
-0.00021458 , // 72
+0.06779523 , // 73
+0.06482083 , // 74
+0.02342696 , // 75
-0.01081820 , // 76
-0.00913110 , // 77
+0.02612053 , // 78
+0.06850261 , // 79
+0.08836159 , // 80
+0.07251687 , // 81
+0.03074821 , // 82
-0.01306806 , // 83
-0.03743444 , // 84
-0.03588720 , // 85
-0.01840573 , // 86
-0.00230763 , // 87
+0.00006418 , // 88
-0.01145836 , // 89
-0.02665276 , // 90
-0.03322892 , // 91
-0.02537662 , // 92
-0.00696440 , // 93
+0.01194783 , // 94
+0.02211535 , // 95
+0.02064676 , // 96
+0.01174794 , // 97
+0.00291281 , // 98
-0.00031461 , // 99
+0.00255231 , // 100
+0.00760013 , // 101
+0.00989474 , // 102
+0.00696202 , // 103
+0.00011406 , // 104
-0.00687776 , // 105
-0.01047729 , // 106
-0.00950601 , // 107
-0.00545495 , // 108
-0.00111559 , // 109
+0.00130571 , // 110
+0.00132515 , // 111
+0.00002675 , // 112
-0.00100872 , // 113
-0.00082397 , // 114
+0.00045168 , // 115
+0.00193090 , // 116
+0.00269672 , // 117
+0.00238256 , // 118
+0.00128166 , // 119
+0.00003634 , // 120
-0.00079747 , // 121
-0.00101934 , // 122
-0.00077842 , // 123
-0.00037947 , // 124
-0.00007051 , // 125
+0.00006321 , // 126
+0.00007616 // 127
} ;
double Alias_k5_Q[Alias_k5_Len] = {
-0.00000000 , // 0
-0.00005367 , // 1
-0.00016555 , // 2
-0.00031225 , // 3
-0.00036198 , // 4
-0.00013710 , // 5
+0.00044740 , // 6
+0.00124698 , // 7
+0.00186810 , // 8
+0.00184150 , // 9
+0.00093521 , // 10
-0.00058853 , // 11
-0.00200435 , // 12
-0.00252488 , // 13
-0.00187551 , // 14
-0.00063367 , // 15
+0.00001967 , // 16
-0.00088264 , // 17
-0.00319853 , // 18
-0.00540709 , // 19
-0.00536877 , // 20
-0.00180828 , // 21
+0.00444555 , // 22
+0.01048985 , // 23
+0.01293826 , // 24
+0.01021951 , // 25
+0.00399079 , // 26
-0.00159281 , // 27
-0.00262530 , // 28
+0.00149295 , // 29
+0.00697645 , // 30
+0.00777564 , // 31
-0.00010048 , // 32
-0.01493909 , // 33
-0.02926626 , // 34
-0.03410235 , // 35
-0.02512027 , // 36
-0.00643493 , // 37
+0.01119978 , // 38
+0.01734888 , // 39
+0.00962767 , // 40
-0.00347093 , // 41
-0.00757142 , // 42
+0.00724618 , // 43
+0.03765704 , // 44
+0.06671856 , // 45
+0.07363882 , // 46
+0.04816692 , // 47
-0.00023240 , // 48
-0.04602175 , // 49
-0.06349448 , // 50
-0.04533960 , // 51
-0.01075524 , // 52
+0.00463299 , // 53
-0.02695458 , // 54
-0.10175325 , // 55
-0.17821917 , // 56
-0.19595859 , // 57
-0.11176981 , // 58
+0.06782857 , // 59
+0.27891973 , // 60
+0.42579279 , // 61
+0.42868878 , // 62
+0.26809297 , // 63
-0.00000000 , // 64
-0.26809297 , // 65
-0.42868878 , // 66
-0.42579279 , // 67
-0.27891973 , // 68
-0.06782857 , // 69
+0.11176981 , // 70
+0.19595859 , // 71
+0.17821917 , // 72
+0.10175325 , // 73
+0.02695458 , // 74
-0.00463299 , // 75
+0.01075524 , // 76
+0.04533960 , // 77
+0.06349448 , // 78
+0.04602175 , // 79
+0.00023240 , // 80
-0.04816692 , // 81
-0.07363882 , // 82
-0.06671856 , // 83
-0.03765704 , // 84
-0.00724618 , // 85
+0.00757142 , // 86
+0.00347093 , // 87
-0.00962767 , // 88
-0.01734888 , // 89
-0.01119978 , // 90
+0.00643493 , // 91
+0.02512027 , // 92
+0.03410235 , // 93
+0.02926626 , // 94
+0.01493909 , // 95
+0.00010048 , // 96
-0.00777564 , // 97
-0.00697645 , // 98
-0.00149295 , // 99
+0.00262530 , // 100
+0.00159281 , // 101
-0.00399079 , // 102
-0.01021951 , // 103
-0.01293826 , // 104
-0.01048985 , // 105
-0.00444555 , // 106
+0.00180828 , // 107
+0.00536877 , // 108
+0.00540709 , // 109
+0.00319853 , // 110
+0.00088264 , // 111
-0.00001967 , // 112
+0.00063367 , // 113
+0.00187551 , // 114
+0.00252488 , // 115
+0.00200435 , // 116
+0.00058853 , // 117
-0.00093521 , // 118
-0.00184150 , // 119
-0.00186810 , // 120
-0.00124698 , // 121
-0.00044740 , // 122
+0.00013710 , // 123
+0.00036198 , // 124
+0.00031225 , // 125
+0.00016555 , // 126
+0.00005367 // 127
} ;