DSP Δειγματοληψία Θεώρημα Ερωτήσεις MATLAB

D

dav_mt

Guest
Hello ppl, im εαυτό μου αμφισβήτηση γιατί συμβαίνει αυτό. ive εφαρμοστεί το ακόλουθο σύστημα χρησιμοποιώντας Simulink. Βασικά είμαι τροφοδοτούν ένα καθαρό 1kHz ημιτονοειδής κυματομορφή και πολλαπλασιάζοντάς το με έναν παλμό με περίοδο 10 δείγματα και το πλάτος του παλμού είναι 1sample (10us). Έτσι ουσιαστικά ημιτονοειδούς κύματος γίνεται δειγματοληψία σε 10kHz. Όταν έθεσα το χρόνο προσομοίωσης να 10ms και να αποκτήσει το φάσμα συχνοτήτων το μέγεθος πλάτη των συχνοτήτων μου ποικίλλουν (αριθμός δειγμάτων είναι εδώ 0 - 1000 therfore 1001) όταν ορίζω το χρόνο προσομοίωσης να 9.99ms και να αποκτήσει το μέγεθος του φάσματος συχνοτήτων η πλάτη τώρα παραμένουν σταθερές! (0 - 999 ισοδυναμεί με 1000 δείγματα) Γιατί λοιπόν ποικίλες τον αριθμό των δειγμάτων (μέσω προσομοίωσης) έχει μια τέτοια δραστική επίδραση; Για να μετατρέψει σε πεδίο της συχνότητας, FFT λειτουργία του Matlab χρησιμοποιείται. Ive προσπάθησε να ελέγξει έξω doc FFT για να δείτε ανεξάρτητα αν ο αριθμός των δειγμάτων που έχουν επίδραση στο πλάτος αλλά λοξοτομώ πραγματικά να καταλάβω τι συμβαίνει. Αυτός είναι ο κώδικας Matlab που χρησιμοποιείται, στέλεχος (y, «Β. - ')
 
Γεια σας, θα πρέπει να μελετήσει κάποια βασική θεωρία DFT και realtions μεταξύ συχνότητας του χρόνου. DFT προϋποθέτει περιοδικά σήματα με άπειρη διάρκεια. Επίσης, θα πρέπει να έχετε κάποιες πληροφορίες για τις λειτουργίες των παραθύρων και της εκτίμησης του φάσματος.
 
ευχαριστώ για τη γρήγορη απάντησή σας, θα αναζητήσετε κάτι σχετικά με διακριτός μετασχηματισμός Fourier, ακόμη κι αν havent καλύπτονται ακόμη στην τάξη. Υποθέτω ότι του πήρε να κάνει με τον τρόπο που matlab πραγματοποιεί το DFT.
 
Ήρωας είναι σωστή. Δεν είναι ένα θέμα MATLAB, είναι ένα θεμελιώδες ζήτημα. Εάν υπολογιστεί το DFT μιας περιοδικής κυματομορφής, αλλά παίρνετε μια μη-ακέραιος αριθμός κυματομορφής κύκλων, έχετε μια ασυνέχεια, έτσι θα δείτε εξάπλωση ενέργειας σε ολόκληρη την πλοκή του φάσματος. Σκεφτείτε τι θα συνέβαινε αν παίξει επανειλημμένα ότι 9.99ms τμήμα με τα ηχεία του υπολογιστή σας. Ένα μικρό κομμάτι του τελευταίου κύκλου κυματομορφή λείπει, οπότε θα ακούσετε το ημιτονοειδής κυματομορφή συν ένα μικρό ήχο buzzing. Αυτό βουίζει είναι η ενέργεια που βλέπετε εξαπλωθεί σε όλη την πλοκή του φάσματος. Να θυμάστε αυτή την εμπειρία, όπως μπορείτε να μάθουν για στάθμιση!
 
Δοκιμάστε το δείγμα ημιτονοειδής κυματομορφή στο 4KHz, 8KHz ή 16kHz, δηλαδή, κρατήστε fs = 2 ^ n * fc, n = 1,2,3,4 ...
 

Welcome to EDABoard.com

Sponsor

Back
Top