These are functions developed in matlab and used in the following applications:
- Classification Application 1: WiFi RSSI Localization, paper: Trilateration-based Indoor Location using Supervised Learning Algorithms.
- Classification Application 2: Brain-Computer Interfaces (BCI) using OpenBCI.
- Classification Application 3: Electrooculography (EOG).
- Regression Application 1: Energy Consumption Prediction, paper: Learning-based Energy Consumption Prediction.
- Regression Application 2, paper: FPGA Based Meteorological Monitoring Station.
We hope that all the functions in this repository will be useful to you in the programming of your Matlab projects.
- Estrada, R., Asanza, V., Torres, D., Bazurto, A., & Valeriano, I. (2022). Learning-based Energy Consumption Prediction. Procedia Computer Science, 203, 272-279, doi: https://doi.org/10.1016/j.procs.2022.07.035
- V. Asanza, R. E. Pico, D. Torres, S. Santillan and J. Cadena, "FPGA Based Meteorological Monitoring Station," 2021 IEEE Sensors Applications Symposium (SAS), 2021, pp. 1-6, doi: 10.1109/SAS51076.2021.9530151.
- Paper 1: Trilateration-based Indoor Location using Supervised Learning Algorithms.
- Paper 2: Implementation of a Classification System of EEG Signals Based on FPGA .
- Paper 3: EMG Signal Processing with Clustering Algorithms for motor gesture Tasks .
- https://vasanza.blogspot.com/2020/01/alphabet-letters-recognition-with.html
- https://vasanza.blogspot.com/2020/01/eeg-signal-classification-with-machine.html
- Paper 1: Learning-based Energy Consumption Prediction.
- Paper 2: Behavioral Signal Processing with Machine Learning Based on FPGA .
- Paper 3: FPGA Based Meteorological Monitoring Station.
- https://vasanza.blogspot.com/2020/01/epileptic-seizure-prediction-with_72.html
- TRILATERATION BASED ON RSSI VALUES IN TRANSMITTERS AND RECEIVERS.
- 2 PHASE ENERGY METER 100A (2PEM-100A).
- WEATHER MONITORING STATION FOR FARMS AND AGRICULTURE .
- SSVEP-EEG DATA COLLECTION USING EMOTIV EPOC .
- DATA SERVER ENERGY CONSUMPTION DTASET .
- TEMPERATURE AND SPEED CONTROL LAB (TSC-LAB) .
- ELECTROMYOGRAPHY (EMG) OF THE EXTRAOCULAR MUSCLES (EOM).
- The main code in the project folder
- Put dataset in a subfolder called "Data"
- Put these functions in a subfolder called "src"
- Use in main code: addpath(genpath('./src'))%functions folders
- git status
- git clone https://github.com/vasanza/Matlab_Code.git
- git branch -a
- git checkout NameBranch
- git checkout -b NameBranch
- git pull origin NameBranch
- git status
- git add .
- git status
- git commit -m "message"
- git push origin NameBrach