Vis enkel innførsel

dc.contributor.advisorEftestøl, Trygve
dc.contributor.authorSørbotten, Håvard
dc.date.accessioned2022-07-02T15:51:23Z
dc.date.available2022-07-02T15:51:23Z
dc.date.issued2022
dc.identifierno.uis:inspera:93568960:29697751
dc.identifier.urihttps://hdl.handle.net/11250/3002322
dc.description.abstractDenne oppgaven tar for seg å implementere ett LMS filter basert på eksisterende MATLAB kode til Python basert kode. Python er ett objektorientert språk som ligger åpent, i motsetning til MATLAB som krever en lisens. Ved å implementere programmet i Python vil dette kunne gjøre det enklere å utvikle programmet videre. Under implementeringen er det bevisst valgt å holde strukturen i den nye Python koden så lik som originalen, slik at den delen som filtrerer vil ha tilnærmet lik oppbygging som resten av hovedprogrammet. Resultatet etter denne implementeringen er et Python program som tar inn data fra MATLAB og returnerer et ferdig filtrert elektrokardiogram(EKG) samt de estimerte artifaktene. Python programmet testes ved å bruke samme inngangssignalene som i MATLAB og deretter sammenligne de returnerte utgangssignalene. Denne testen viser at de to ulike programmene gav like utgangssignaler
dc.description.abstractThis task deals with the implementation of a LMS filter in Python based on existing MATLAB code. Python is an object-oriented language that is open, as opposed to MATLAB which requires a license. By implementing the program in Python, this will make it easier for further development of the program. During implementation, it is deliberately chosen to keep the structure of the new Python code as similar as possible to the original code, so that the part that does the filtering will have almost the same structure as the rest the main program. The result after this implementation is a Python program that takes input data from MATLAB and returns a filtered electrocardiogram (ECG) as well as the estimated artifacts. The Python program is tested using the same the input signals as in MATLAB and then compare the returned output signals. This test shows that the two different programs gave equal output signals.
dc.languagenob
dc.publisheruis
dc.titlePython implementering av filter for fjerning av kompresjonsstøy fra behandling av hjertepasienter
dc.typeBachelor thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel