Is this code correct for split an EMG signal into 10 equal part?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Ghazal Hnr
il 4 Mar 2017
Commentato: Ghazal Hnr
il 5 Mar 2017
total number of samples are 1000 should I write like this?
part1 = EMG(1:100);
part2 = EMG(100:200);
part3 = EMG(200:300);
part4 = EMG(300:400);
...
until part10 ?
is any shorter code to write it?
0 Commenti
Risposta accettata
Image Analyst
il 4 Mar 2017
No, not if you want 10 separate, individually named variables. At least none that I would recommend.
By the way, the indexes should start with 101, 201, 301, etc., NOT 100, 200, 300, etc.
5 Commenti
Image Analyst
il 5 Mar 2017
You can't stuff 1000 elements into one element. I recommend you just use the 10 different variables, or just use indexes when you need to extract a portion, and leave the array as it is.
The other option is to use a cell array but I don't recommend that. You'd have to use a different name if you did, like caEMG instead of EMG.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Fourier Analysis and Filtering in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!