Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Kαλημερα μαγκες. Μερικες γρηγορες ερωτησουλες πανω σε matlab, κυριως συντακτικης φυσεως. 

 

Εχουμε μια database με n πληθος αριθμων τα οποια ειναι της μορφης παλμογραφου. Mε ενδιαφερει να βρω (α)το πληθος των "data points" που ειναι μικροτερα απο 0, (β) να αποθηκευσω αυτα που ειναι μικροτερα του 0 και τελος (γ) να τα ομαδοποιησω με καποιο τροπο.

 

Αυτο που κανει το εγχειρημα πιο δυσκολο ειναι οτι με ενδιαφερει να καταγραψω τα συγκεκριμενα data points μονο οταν εχουν καποια διαρκεια και οχι οταν ειναι απλα spikes.

 

Eπισυναπτω και μια εικονα με κοκκινισμενα αυτα που θελω μηπως βοηθησει να καταλαβετε τι με ενδιαφερει να καταγραψω.

 

Ευχαριστω παααααααααααααρα πολυ εκ των προτερων (εγω και η γυναικα μαζι)!!!! Οποιος εχει καμια ιδεα, παντα ευπροσδεκτη.

 

 

post-140655-0-73183300-1398918048_thumb.jpg 

 

 

 

 

 

 

 

 

 

Δημοσ.

Εάν κατάλαβα καλά, τα data points σου είναι σε vectors ή matrices. 

 

Για να το κάνεις:

  1. Χρειάζεται να ξέρεις θεωρία DSP
  2. Να ξέρεις την FS του σήματος 
  3. Να χρησιμοποιήσεις την εντολή sign
  4. Να χρησιμοποιήσεις logical indices

Εάν τα δεις αυτά (είτε με help στο MATLAB είτε στο google) τότε αυτό που θες να κάνεις απλοποιείται πάρα πολύ. Βασικά είναι απλό από μόνο του. 

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...