@ title "Noise filtering using FFT" @ xaxis label "time" @ yaxis label "signal" @ s0 legend "original signal" 0.0 0.0 0.04908738521234052 0.049067674327418015 0.09817477042468103 0.0980171403295606 0.14726215563702155 0.14673047445536175 0.19634954084936207 0.19509032201612825 0.2454369260617026 0.24298017990326387 0.2945243112740431 0.29028467725446233 0.3436116964863836 0.33688985339222005 0.39269908169872414 0.3826834323650898 0.44178646691106466 0.4275550934302821 0.4908738521234052 0.47139673682599764 0.5399612373357456 0.5141027441932217 0.5890486225480862 0.5555702330196022 0.6381360077604268 0.5956993044924334 0.6872233929727672 0.6343932841636455 0.7363107781851077 0.6715589548470183 0.7853981633974483 0.7071067811865475 0.8344855486097889 0.7409511253549591 0.8835729338221293 0.773010453362737 0.9326603190344698 0.8032075314806448 0.9817477042468103 0.8314696123025452 1.030835089459151 0.8577286100002721 1.0799224746714913 0.8819212643483549 1.1290098598838318 0.9039892931234433 1.1780972450961724 0.9238795325112867 1.227184630308513 0.9415440651830208 1.2762720155208536 0.9569403357322089 1.325359400733194 0.970031253194544 1.3744467859455345 0.9807852804032304 1.423534171157875 0.989176509964781 1.4726215563702154 0.9951847266721968 1.521708941582556 0.9987954562051724 1.5707963267948966 1.0 1.6198837120072371 0.9987954562051724 1.6689710972195777 0.9951847266721969 1.718058482431918 0.989176509964781 1.7671458676442586 0.9807852804032304 1.8162332528565992 0.970031253194544 1.8653206380689396 0.9569403357322089 1.9144080232812801 0.9415440651830208 1.9634954084936207 0.9238795325112867 2.012582793705961 0.9039892931234434 2.061670178918302 0.881921264348355 2.110757564130642 0.8577286100002721 2.1598449493429825 0.8314696123025455 2.2089323345553233 0.8032075314806449 2.2580197197676637 0.7730104533627371 2.3071071049800045 0.740951125354959 2.356194490192345 0.7071067811865476 2.405281875404685 0.6715589548470186 2.454369260617026 0.6343932841636455 2.5034566458293663 0.5956993044924335 2.552544031041707 0.5555702330196022 2.6016314162540475 0.5141027441932218 2.650718801466388 0.47139673682599786 2.6998061866787286 0.42755509343028203 2.748893571891069 0.3826834323650899 2.7979809571034093 0.33688985339222033 2.84706834231575 0.2902846772544624 2.8961557275280905 0.24298017990326407 2.945243112740431 0.1950903220161286 2.9943304979527716 0.1467304744553618 3.043417883165112 0.09801714032956083 3.0925052683774528 0.049067674327417966 3.141592653589793 1.2246467991473532e-16 3.1906800388021335 -0.049067674327417724 3.2397674240144743 -0.09801714032956059 3.2888548092268146 -0.14673047445536158 3.3379421944391554 -0.19509032201612836 3.3870295796514958 -0.24298017990326382 3.436116964863836 -0.2902846772544621 3.485204350076177 -0.3368898533922201 3.5342917352885173 -0.38268343236508967 3.5833791205008576 -0.4275550934302818 3.6324665057131984 -0.47139673682599764 3.6815538909255388 -0.5141027441932216 3.730641276137879 -0.555570233019602 3.77972866135022 -0.5956993044924332 3.8288160465625602 -0.6343932841636453 3.877903431774901 -0.6715589548470184 3.9269908169872414 -0.7071067811865475 3.9760782021995817 -0.7409511253549589 4.025165587411922 -0.7730104533627367 4.074252972624263 -0.803207531480645 4.123340357836604 -0.8314696123025452 4.172427743048944 -0.857728610000272 4.221515128261284 -0.8819212643483549 4.270602513473625 -0.9039892931234431 4.319689898685965 -0.9238795325112865 4.368777283898306 -0.9415440651830208 4.417864669110647 -0.9569403357322088 4.466952054322987 -0.970031253194544 4.516039439535327 -0.9807852804032303 4.565126824747668 -0.9891765099647809 4.614214209960009 -0.9951847266721969 4.663301595172349 -0.9987954562051724 4.71238898038469 -1.0 4.76147636559703 -0.9987954562051724 4.81056375080937 -0.9951847266721969 4.859651136021712 -0.9891765099647809 4.908738521234052 -0.9807852804032304 4.957825906446392 -0.970031253194544 5.006913291658733 -0.9569403357322089 5.056000676871073 -0.9415440651830209 5.105088062083414 -0.9238795325112866 5.154175447295755 -0.9039892931234433 5.203262832508095 -0.881921264348355 5.252350217720435 -0.8577286100002722 5.301437602932776 -0.8314696123025455 5.350524988145116 -0.8032075314806453 5.399612373357457 -0.7730104533627369 5.448699758569798 -0.7409511253549591 5.497787143782138 -0.7071067811865477 5.546874528994478 -0.6715589548470187 5.595961914206819 -0.6343932841636459 5.64504929941916 -0.5956993044924332 5.6941366846315 -0.5555702330196022 5.743224069843841 -0.5141027441932219 5.792311455056181 -0.4713967368259979 5.841398840268521 -0.42755509343028253 5.890486225480862 -0.3826834323650904 5.939573610693203 -0.33688985339222 5.988660995905543 -0.2902846772544625 6.037748381117884 -0.24298017990326418 6.086835766330224 -0.19509032201612872 6.135923151542564 -0.1467304744553624 6.1850105367549055 -0.0980171403295605 6.234097921967246 -0.04906767432741809 @ s1 legend "signal with noise" 0.0 -0.1591646640406148 0.04908738521234052 0.16242879329086599 0.09817477042468103 0.024558913474674426 0.14726215563702155 -0.03611123065482014 0.19634954084936207 0.2732926405446552 0.2454369260617026 0.3225352690100825 0.2945243112740431 0.32720799059415684 0.3436116964863836 0.3262410451862069 0.39269908169872414 0.16292980425331405 0.44178646691106466 0.5569323060436255 0.4908738521234052 0.3390476622734744 0.5399612373357456 0.2963949708539669 0.5890486225480862 0.4185002506326783 0.6381360077604268 0.5304027656192267 0.6872233929727672 0.4188449084607953 0.7363107781851077 0.9125020193311035 0.7853981633974483 0.5153756372612364 0.8344855486097889 0.8362976872204114 0.8835729338221293 0.5260212373374832 0.9326603190344698 0.8359177195213884 0.9817477042468103 0.6343550743541867 1.030835089459151 0.8625298699242347 1.0799224746714913 0.7745608204109568 1.1290098598838318 0.6867937466920099 1.1780972450961724 0.9447415533882161 1.227184630308513 0.9751737279773556 1.2762720155208536 1.1842780737135288 1.325359400733194 1.1707020000788797 1.3744467859455345 0.9103697333995429 1.423534171157875 0.9318761235209079 1.4726215563702154 0.7775586766038292 1.521708941582556 0.8205961026794106 1.5707963267948966 0.9069011126790365 1.6198837120072371 1.1073675657666637 1.6689710972195777 1.024005981864554 1.718058482431918 0.8440382432248665 1.7671458676442586 0.9363622132381983 1.8162332528565992 0.8347209268281321 1.8653206380689396 0.7181940872646027 1.9144080232812801 0.7952974813798624 1.9634954084936207 1.0406693821591193 2.012582793705961 0.769161338695258 2.061670178918302 0.7028620249782005 2.110757564130642 1.0808078086481918 2.1598449493429825 0.7086074315031617 2.2089323345553233 0.9349494099482875 2.2580197197676637 0.626226739363603 2.3071071049800045 0.744012804293836 2.356194490192345 0.8567171911769149 2.405281875404685 0.6498689790482322 2.454369260617026 0.8207205945859035 2.5034566458293663 0.7720115219058201 2.552544031041707 0.473063996254708 2.6016314162540475 0.6235137297456709 2.650718801466388 0.5540819997840793 2.6998061866787286 0.6269892700985616 2.748893571891069 0.3458837170874023 2.7979809571034093 0.5620472662216109 2.84706834231575 0.5170508851951445 2.8961557275280905 0.29369524070324193 2.945243112740431 0.17072874114824652 2.9943304979527716 0.3732553615454841 3.043417883165112 0.10322706483999661 3.0925052683774528 -0.009925434170064105 3.141592653589793 -0.14828305923928425 3.1906800388021335 0.18557021874500695 3.2397674240144743 0.10238623032199652 3.2888548092268146 -0.38241217147997825 3.3379421944391554 -0.05818809399352337 3.3870295796514958 -0.38491028453301845 3.436116964863836 -0.49890348925770855 3.485204350076177 -0.3357578777653707 3.5342917352885173 -0.4816360340577373 3.5833791205008576 -0.4849253763348941 3.6324665057131984 -0.6986293296837458 3.6815538909255388 -0.49720594152182473 3.730641276137879 -0.42919788795364927 3.77972866135022 -0.6798404649808598 3.8288160465625602 -0.7500535301182155 3.877903431774901 -0.5087888810804124 3.9269908169872414 -0.9263733715144344 3.9760782021995817 -0.7831563880102863 4.025165587411922 -0.8631889262654275 4.074252972624263 -0.5711305332452892 4.123340357836604 -0.7741757894755203 4.172427743048944 -0.934041844322135 4.221515128261284 -0.7689609059335623 4.270602513473625 -0.9042950614130445 4.319689898685965 -1.1685830060079037 4.368777283898306 -1.054982496599477 4.417864669110647 -1.1630406320892108 4.466952054322987 -1.1076554001262724 4.516039439535327 -1.095793158756578 4.565126824747668 -1.126822843635959 4.614214209960009 -1.106515980429785 4.663301595172349 -1.1792693834974535 4.71238898038469 -1.0464589493463192 4.76147636559703 -0.8160576201398133 4.81056375080937 -0.8548660145188236 4.859651136021712 -0.9822509370285819 4.908738521234052 -1.1115037321547472 4.957825906446392 -0.7915500081331848 5.006913291658733 -0.7721073395697782 5.056000676871073 -0.902825979598024 5.105088062083414 -0.9801080377400333 5.154175447295755 -0.6980418492488808 5.203262832508095 -0.8585777772513958 5.252350217720435 -0.7053606199967211 5.301437602932776 -0.7158609950882804 5.350524988145116 -0.9523801588123695 5.399612373357457 -0.6742022125196356 5.448699758569798 -0.8667329845895708 5.497787143782138 -0.5802006287569192 5.546874528994478 -0.44745727003936114 5.595961914206819 -0.7405809634247057 5.64504929941916 -0.7361828374349175 5.6941366846315 -0.6079034093259599 5.743224069843841 -0.6757057824350803 5.792311455056181 -0.446513212570369 5.841398840268521 -0.1904070229053726 5.890486225480862 -0.2735096397729403 5.939573610693203 -0.5445364519969688 5.988660995905543 -0.45923655437052635 6.037748381117884 -0.052375191814640315 6.086835766330224 -0.020452800421054712 6.135923151542564 0.024929832300993965 6.1850105367549055 0.003968427547630035 6.234097921967246 0.08577681883033539 @ s2 legend "filtered signal" 0.0 -0.007139910603188629 0.04908738521234052 0.04141204372005106 0.09817477042468103 0.08986423280270243 0.14726215563702155 0.1380999310773549 0.19634954084936207 0.18600293452191663 0.2454369260617026 0.2334578406052823 0.2945243112740431 0.2803503263021379 0.3436116964863836 0.3265674235071434 0.39269908169872414 0.3719977911849916 0.44178646691106466 0.4165319836007175 0.4908738521234052 0.4600627139840564 0.5399612373357456 0.5024851129926732 0.5890486225480862 0.5436969813515926 0.6381360077604268 0.5835990360602052 0.6872233929727672 0.6220951495737103 0.7363107781851077 0.6590925813827927 0.7853981633974483 0.694502201433632 0.8344855486097889 0.7282387048500093 0.8835729338221293 0.7602208174402258 0.9326603190344698 0.7903714914937496 0.9817477042468103 0.8186180913958985 1.030835089459151 0.8448925686133982 1.0799224746714913 0.8691316256292596 1.1290098598838318 0.8912768684320407 1.1780972450961724 0.9112749471921349 1.227184630308513 0.9290776847861854 1.2762720155208536 0.9446421928599917 1.325359400733194 0.9579309751503144 1.3744467859455345 0.9689120178166561 1.423534171157875 0.9775588665654078 1.4726215563702154 0.9838506903805595 1.521708941582556 0.9877723317074418 1.5707963267948966 0.9893143429686031 1.6198837120072371 0.9884730093238504 1.6689710972195777 0.9852503576196266 1.718058482431918 0.9796541515061579 1.7671458676442586 0.9716978727341417 1.8162332528565992 0.961400688676027 1.8653206380689396 0.948787406150137 1.9144080232812801 0.9338884116588696 1.9634954084936207 0.9167395981849521 2.012582793705961 0.8973822787221016 2.061670178918302 0.8758630867484054 2.110757564130642 0.8522338638821862 2.1598449493429825 0.8265515349910046 2.2089323345553233 0.7988779710546655 2.2580197197676637 0.76927984011261 2.3071071049800045 0.7378284466547671 2.356194490192345 0.7045995598427938 2.405281875404685 0.6696732309755264 2.454369260617026 0.6331336006383916 2.5034566458293663 0.5950686960013651 2.552544031041707 0.5555702187538097 2.6016314162540475 0.5147333241870722 2.650718801466388 0.47265639195705356 2.6998061866787286 0.429440789079 2.748893571891069 0.3851906257254852 2.7979809571034093 0.34001250441588277 2.84706834231575 0.29401526320156485 2.8961557275280905 0.24730971346549854 2.945243112740431 0.20000837296792154 2.9943304979527716 0.15222519478119995 3.043417883165112 0.10407529276689853 3.0925052683774528 0.055674664256402426 3.141592653589793 0.0071399106031886424 3.1906800388021335 -0.04141204372005114 3.2397674240144743 -0.08986423280270259 3.2888548092268146 -0.13809993107735516 3.3379421944391554 -0.18600293452191696 3.3870295796514958 -0.2334578406052827 3.436116964863836 -0.2803503263021384 3.485204350076177 -0.32656742350714396 3.5342917352885173 -0.3719977911849923 3.5833791205008576 -0.41653198360071825 3.6324665057131984 -0.4600627139840572 3.6815538909255388 -0.5024851129926741 3.730641276137879 -0.5436969813515935 3.77972866135022 -0.5835990360602064 3.8288160465625602 -0.6220951495737115 3.877903431774901 -0.6590925813827939 3.9269908169872414 -0.6945022014336331 3.9760782021995817 -0.7282387048500105 4.025165587411922 -0.7602208174402271 4.074252972624263 -0.790371491493751 4.123340357836604 -0.8186180913958999 4.172427743048944 -0.8448925686133998 4.221515128261284 -0.869131625629261 4.270602513473625 -0.8912768684320421 4.319689898685965 -0.9112749471921364 4.368777283898306 -0.929077684786187 4.417864669110647 -0.9446421928599934 4.466952054322987 -0.9579309751503162 4.516039439535327 -0.9689120178166578 4.565126824747668 -0.9775588665654094 4.614214209960009 -0.9838506903805612 4.663301595172349 -0.9877723317074436 4.71238898038469 -0.9893143429686049 4.76147636559703 -0.9884730093238522 4.81056375080937 -0.9852503576196284 4.859651136021712 -0.9796541515061598 4.908738521234052 -0.9716978727341434 4.957825906446392 -0.9614006886760259 5.006913291658733 -0.948787406150136 5.056000676871073 -0.9338884116588686 5.105088062083414 -0.9167395981849511 5.154175447295755 -0.8973822787221006 5.203262832508095 -0.8758630867484043 5.252350217720435 -0.8522338638821854 5.301437602932776 -0.8265515349910038 5.350524988145116 -0.7988779710546646 5.399612373357457 -0.7692798401126091 5.448699758569798 -0.7378284466547662 5.497787143782138 -0.7045995598427928 5.546874528994478 -0.6696732309755256 5.595961914206819 -0.6331336006383907 5.64504929941916 -0.5950686960013644 5.6941366846315 -0.5555702187538089 5.743224069843841 -0.5147333241870714 5.792311455056181 -0.47265639195705283 5.841398840268521 -0.42944078907899935 5.890486225480862 -0.3851906257254846 5.939573610693203 -0.34001250441588227 5.988660995905543 -0.29401526320156435 6.037748381117884 -0.2473097134654981 6.086835766330224 -0.20000837296792115 6.135923151542564 -0.1522251947811997 6.1850105367549055 -0.10407529276689836 6.234097921967246 -0.05567466425640233