GithubHelp home page GithubHelp logo

fysio's Introduction

Fysio

Een programma om electromyografie te analyseren

Gebruik

Het programma kan opgestart worden door het matlab script fysio.m te runnen.
Hierdoor komt een window tevoorschijn waarop 6 lege grafieken te zien zijn.
De drie linkse grafieken stellen het tijdsdomein van de drie dimensies voor.
De drie rechtse grafieken zijn de frequentiedomeinen van de overeenkomstige grafieken.
Links naast de grafieken ziet u ook enkele opties.
De eerste knop "Load" kan gebruikt worden om een bepaald excel document in te laden.
De data van deze file wordt dan geplot in de zes grafieken.
Rechts bovenaan zal de filenaam van het gekozen bestand tevoorschijn komen.
De "Save" knop dient voor de bewerkte data die u bekomen heeft op te slaan.

Cut-off frequency

Daaronder staat een Cut-off frequency slider. Deze slider kan gebruikt worden om de hoge frequenties uit het frequentiedomein te halen, en zo de noise te filteren.
De frequentie die boven de slider geeft weer hoeveel frequenties er weergegeven worden.
Deze functie kan dus gebruikt worden om noise, die zich in de hoge frequenties bevindt, te verwijderen.
Om de originele functie te kunnen vergelijken met de bewerkte functie, kan u rechts een keuze maken tussen drie weergaven van het tijdsdomein.

Time domain

Als u "Original" kiest, zullen de drie linkse grafieken steeds de originele functie laten zien.
Als u "Cut-off" kiest, zullen de drie linkse grafieken steeds de bewerkte functie laten zien.
Als u "Both" kiest, zullen de drie linkse grafieken beide grafieken op elkaar laten zien, de originele functie in het rood en de bewerkte functie in het blauw.

Onder de frequentie slider kan u de keuze maken welke mode u wil gebruiken om de functies te bekijken.
Met mode "Zoom" kan u inzoomen op elke functie.
Met mode "Cursor" kan u een cursor plaatsen op elke functie en de bijhorende waarden aflezen.
Daaronder kan nog een tweede keuze gemaakt worden. Deze geeft u de keuze of u in het frequentiedomein de power of de waarde van de functie wil bekijken.

Analysis windows

Uiteindelijk, helemaal links onderaan kan u 1 van 8 window functies selecteren.

Opmerkingen

Om het spectrum te genereren gebeuren de volgende stappen:

  • Van het signaal wordt het gemiddelde afgetrokken. (detrend)
  • De window wordt toegepast op het signaal.
  • Er wordt een FFT genomen, met 10*N punten. Er worden dus 9 lengtes zero padding gebruikt.
  • De cut-off frequency wordt omgezet in een boxcar, en toegepast.

Om het aangepaste tijdsdomein (met cut-off) te genereren worden bovenstaande stappen gebruikt, maar er wordt geen detrend toegepast. Dit zorgt ervoor dat de twee tijdsdomein signalen (originele en cut-off) op dezelfde plaats liggen.

fysio's People

Contributors

eliashavermans avatar hansottowirtz avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.