@ 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.05015525208648125 0.04908738521234052 -0.12158751435235363 0.09817477042468103 0.15340442250470182 0.14726215563702155 0.3702231395124101 0.19634954084936207 0.2720086674117731 0.2454369260617026 0.35640338587506654 0.2945243112740431 0.19123747891685855 0.3436116964863836 0.4584968091526138 0.39269908169872414 0.14420644186040116 0.44178646691106466 0.5690607974539625 0.4908738521234052 0.6086503345128516 0.5399612373357456 0.39448609855774397 0.5890486225480862 0.5595431520333842 0.6381360077604268 0.5265995869270265 0.6872233929727672 0.4803713177294034 0.7363107781851077 0.686136458077609 0.7853981633974483 0.9382171560392076 0.8344855486097889 0.8146969919580118 0.8835729338221293 1.0137753142061359 0.9326603190344698 1.0285016654691184 0.9817477042468103 0.9099654565101942 1.030835089459151 1.0785980751597857 1.0799224746714913 0.9431233753425561 1.1290098598838318 0.8403329540961261 1.1780972450961724 1.1257183921511644 1.227184630308513 1.1408533539684635 1.2762720155208536 0.9930376503961048 1.325359400733194 1.1575947362692016 1.3744467859455345 1.0389270455994142 1.423534171157875 1.051178313589444 1.4726215563702154 1.183232851628318 1.521708941582556 0.9595847889659408 1.5707963267948966 0.8596840139849072 1.6198837120072371 1.0271354049094128 1.6689710972195777 1.0503762759257482 1.718058482431918 1.0909722563787265 1.7671458676442586 0.892226854701536 1.8162332528565992 1.0974735754049734 1.8653206380689396 0.9967499493759365 1.9144080232812801 1.0777461060298588 1.9634954084936207 1.0740346250100474 2.012582793705961 0.6935468761432175 2.061670178918302 1.063864116992332 2.110757564130642 0.8265790113557419 2.1598449493429825 0.8652074696652223 2.2089323345553233 0.9755885940026501 2.2580197197676637 0.8151604522213408 2.3071071049800045 0.6724023105418062 2.356194490192345 0.9372392043233246 2.405281875404685 0.5828302589784071 2.454369260617026 0.7240826955203841 2.5034566458293663 0.7030331915485366 2.552544031041707 0.7648369274734625 2.6016314162540475 0.5213118509899558 2.650718801466388 0.7020496465908277 2.6998061866787286 0.25412440076211834 2.748893571891069 0.5388149339270206 2.7979809571034093 0.2746541686566109 2.84706834231575 0.26446868523252415 2.8961557275280905 0.17299452172383653 2.945243112740431 0.16856477493660718 2.9943304979527716 0.23338497539212216 3.043417883165112 0.17317975155501641 3.0925052683774528 -0.14090754918112278 3.141592653589793 0.044690643183995696 3.1906800388021335 0.18552044374680604 3.2397674240144743 0.047355464023826246 3.2888548092268146 -0.3426084300568945 3.3379421944391554 -0.1762567619619213 3.3870295796514958 -0.13581821530956556 3.436116964863836 -0.49903897502605066 3.485204350076177 -0.4164038894268058 3.5342917352885173 -0.5979837376806241 3.5833791205008576 -0.18725676346163483 3.6324665057131984 -0.368985731191765 3.6815538909255388 -0.3658244988721864 3.730641276137879 -0.6729775155031426 3.77972866135022 -0.7862538501304518 3.8288160465625602 -0.6921105479965328 3.877903431774901 -0.42814865353497655 3.9269908169872414 -0.826795054720856 3.9760782021995817 -0.9795555093608865 4.025165587411922 -0.8369061400903383 4.074252972624263 -0.7297578263294098 4.123340357836604 -0.8012852369513295 4.172427743048944 -0.6114800322465792 4.221515128261284 -0.7362841151569097 4.270602513473625 -0.9993128561332943 4.319689898685965 -0.8036915152752994 4.368777283898306 -0.7650255079496584 4.417864669110647 -0.7193843158531784 4.466952054322987 -0.9771733330919791 4.516039439535327 -1.0037052089599248 4.565126824747668 -0.9897798193654551 4.614214209960009 -1.0758244651927862 4.663301595172349 -0.8301978232019678 4.71238898038469 -1.2470259470758491 4.76147636559703 -0.9406877648372464 4.81056375080937 -1.2090989209927987 4.859651136021712 -0.973704980916368 4.908738521234052 -1.2302746733735979 4.957825906446392 -0.7950435790301109 5.006913291658733 -1.126547649504257 5.056000676871073 -1.013402968197919 5.105088062083414 -0.7938301297537791 5.154175447295755 -1.00549745250246 5.203262832508095 -0.672593677374199 5.252350217720435 -0.891262820475397 5.301437602932776 -0.9848456479836902 5.350524988145116 -0.7290697529594474 5.399612373357457 -1.0186406021956067 5.448699758569798 -0.5024187104337732 5.497787143782138 -0.47584431549359796 5.546874528994478 -0.5833499250960736 5.595961914206819 -0.679752985215416 5.64504929941916 -0.7799164808255181 5.6941366846315 -0.7143494260502927 5.743224069843841 -0.4932508838566014 5.792311455056181 -0.6085915686402272 5.841398840268521 -0.33779169654675506 5.890486225480862 -0.26276018502268594 5.939573610693203 -0.4609044229124809 5.988660995905543 -0.13267131072742505 6.037748381117884 -0.20530747545897174 6.086835766330224 -0.19829239266303197 6.135923151542564 -0.2391172310986948 6.1850105367549055 0.07686907587136087 6.234097921967246 -0.029737490652790848 @ s2 legend "filtered signal" 0.0 0.0031940765903514254 0.04908738521234052 0.054115009771364755 0.09817477042468103 0.1049055751539237 0.14726215563702155 0.1554434138172937 0.19634954084936207 0.20560677568154268 0.2454369260617026 0.2552748128141484 0.2945243112740431 0.3043278705632519 0.3436116964863836 0.35264777581619544 0.39269908169872414 0.40011812168890004 0.44178646691106466 0.4466245479602484 0.4908738521234052 0.4920550165758702 0.5399612373357456 0.5363000815576316 0.5890486225480862 0.5792531526685814 0.6381360077604268 0.6208107521981685 0.6872233929727672 0.6608727642491107 0.7363107781851077 0.6993426759253591 0.7853981633974483 0.7361278098401193 0.8344855486097889 0.7711395473837939 0.8835729338221293 0.8042935422139739 0.9326603190344698 0.8355099234531661 0.9817477042468103 0.8647134881047338 1.030835089459151 0.8918338822235007 1.0799224746714913 0.9168057704045687 1.1290098598838318 0.9395689931820312 1.1780972450961724 0.9600687119583938 1.227184630308513 0.978255541115561 1.2762720155208536 0.9940856669891157 1.325359400733194 1.0075209534192726 1.3744467859455345 1.0185290336242294 1.423534171157875 1.0270833881745784 1.4726215563702154 1.0331634088809356 1.521708941582556 1.0367544484408717 1.5707963267948966 1.037847855725549 1.6198837120072371 1.0364409966210475 1.6689710972195777 1.0325372603741765 1.718058482431918 1.0261460514274812 1.7671458676442586 1.0172827667631186 1.8162332528565992 1.0059687588101764 1.8653206380689396 0.992231284004804 1.9144080232812801 0.9761034371270679 1.9634954084936207 0.9576240715727296 2.012582793705961 0.9368377057520096 2.061670178918302 0.9137944158408418 2.110757564130642 0.8885497151429753 2.1598449493429825 0.8611644203535668 2.2089323345553233 0.8317045050464309 2.2580197197676637 0.8002409407379281 2.3071071049800045 0.7668495259103593 2.356194490192345 0.731610703406787 2.405281875404685 0.6946093666371782 2.454369260617026 0.655934655062746 2.5034566458293663 0.6156797394511767 2.552544031041707 0.5739415974200939 2.6016314162540475 0.5308207798094791 2.650718801466388 0.48642116844589434 2.6998061866787286 0.4408497258820609 2.748893571891069 0.3942162377147029 2.7979809571034093 0.3466330481014248 2.84706834231575 0.2982147891138016 2.8961557275280905 0.24907810457867258 2.945243112740431 0.19934136907294833 2.9943304979527716 0.14912440274888525 3.043417883165112 0.09854818267684552 3.0925052683774528 0.04773455140093562 3.141592653589793 -0.003194076590351431 3.1906800388021335 -0.05411500977136485 3.2397674240144743 -0.10490557515392389 3.2888548092268146 -0.155443413817294 3.3379421944391554 -0.20560677568154306 3.3870295796514958 -0.2552748128141488 3.436116964863836 -0.3043278705632524 3.485204350076177 -0.35264777581619605 3.5342917352885173 -0.4001181216889008 3.5833791205008576 -0.4466245479602492 3.6324665057131984 -0.49205501657587114 3.6815538909255388 -0.5363000815576325 3.730641276137879 -0.5792531526685823 3.77972866135022 -0.6208107521981695 3.8288160465625602 -0.6608727642491118 3.877903431774901 -0.6993426759253604 3.9269908169872414 -0.7361278098401206 3.9760782021995817 -0.7711395473837953 4.025165587411922 -0.8042935422139753 4.074252972624263 -0.8355099234531677 4.123340357836604 -0.8647134881047353 4.172427743048944 -0.8918338822235022 4.221515128261284 -0.9168057704045705 4.270602513473625 -0.9395689931820329 4.319689898685965 -0.9600687119583956 4.368777283898306 -0.9782555411155628 4.417864669110647 -0.9940856669891175 4.466952054322987 -1.0075209534192744 4.516039439535327 -1.0185290336242314 4.565126824747668 -1.0270833881745804 4.614214209960009 -1.0331634088809376 4.663301595172349 -1.0367544484408735 4.71238898038469 -1.037847855725551 4.76147636559703 -1.0364409966210495 4.81056375080937 -1.0325372603741783 4.859651136021712 -1.0261460514274832 4.908738521234052 -1.0172827667631203 4.957825906446392 -1.0059687588101756 5.006913291658733 -0.9922312840048029 5.056000676871073 -0.9761034371270669 5.105088062083414 -0.9576240715727286 5.154175447295755 -0.9368377057520088 5.203262832508095 -0.9137944158408406 5.252350217720435 -0.8885497151429743 5.301437602932776 -0.8611644203535657 5.350524988145116 -0.8317045050464301 5.399612373357457 -0.8002409407379272 5.448699758569798 -0.7668495259103584 5.497787143782138 -0.7316107034067859 5.546874528994478 -0.6946093666371773 5.595961914206819 -0.655934655062745 5.64504929941916 -0.6156797394511759 5.6941366846315 -0.573941597420093 5.743224069843841 -0.5308207798094783 5.792311455056181 -0.4864211684458936 5.841398840268521 -0.4408497258820603 5.890486225480862 -0.3942162377147022 5.939573610693203 -0.34663304810142426 5.988660995905543 -0.29821478911380117 6.037748381117884 -0.24907810457867216 6.086835766330224 -0.19934136907294797 6.135923151542564 -0.14912440274888503 6.1850105367549055 -0.09854818267684537 6.234097921967246 -0.04773455140093554