Title: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 01, 2014, 16:48:33 pm enjoy
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 04, 2014, 20:11:35 pm Για το γ) ο LMS και N-LMS σας βγάζουν καλή ποιότητα ήχου; Επίσης για το δ) θέλει να τρέξουμε όλους τους αλγορίθμους για διάφορες τιμές του σ του θορύβου; και για να βρούμε τα J(n) θέλει να κάνουμε αυτό το πράγμα για πχ 100 trials;
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: aloko on June 04, 2014, 20:34:27 pm Στο πρώτο ερώτημα πρέπει να βγάλουμε συντελεστές α = [1 -0.8 0.13] ?
Σας βγαίνουν ακριβώς με Levinson-Durbin? :???: Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 04, 2014, 20:52:09 pm 1
0.1203 -0.8132 δε βγαίνουν ακριβώς Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: christineL on June 04, 2014, 21:07:21 pm Για το γ) ο LMS και N-LMS σας βγάζουν καλή ποιότητα ήχου; Επίσης για το δ) θέλει να τρέξουμε όλους τους αλγορίθμους για διάφορες τιμές του σ του θορύβου; και για να βρούμε τα J(n) θέλει να κάνουμε αυτό το πράγμα για πχ 100 trials; Δεν βγάζουν τέλεια ποιότητα ήχου. Ο RLS δουλεύει καλύτερα από όλα. Τώρα για το δ , δεν τ έχω κάνει αλλά υποθέτω ότι βαζεις διαφορες τιμες του σ ..εγω δεν θα το κανω για τοσα trials.. θα ελεγχω γενικα ποτε οι συντελεστες μου φτανουν σε συγκλιση ..αλλωστε το J(n) δεν θα σου δειξει τιποτα , γιατι το error εδω ειναι ο καθαρος σου ηχος και καλα.. Για να κανεις αυτο που υποθετω οτι θελεις θα επρεπε να εχεις και τον πεντακαθαρο ηχο και να συγκρινεις τις τιμες του με το e που βγαζεις απο καθε αλγοριθμο ξεχωριστα. Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: aloko on June 05, 2014, 15:02:13 pm Στο δ, λέει να χρησιμοποιήσουμε την αντίστροφη συνάρτηση μεταφοράς του φίλτρου πρόβλεψης κλπ κλπ.
Αναφέρεται σε αυτήν από τα β-γ ερωτήματα ? Δηλαδή χρησιμοποιούμε τους συντελεστές w που βρήκαμε με αντίθετο πρόσημο ? Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 05, 2014, 15:19:24 pm Ναι
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: lindou on June 06, 2014, 14:33:25 pm Να ρωτησω κατι? Στον RLS το δ ποσο το πηρατε?
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 06, 2014, 14:40:06 pm Όσο το έχει στο script που υπάρχει στο ethmmy.
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: geozzz on June 07, 2014, 18:20:20 pm στο ερωτημα β) οταν λεει να εκτιμησουμε την αναστροφη συναρτ μεταφορας εννοει να βρουμε τον πινακα με τα a ?
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: aloko on June 07, 2014, 18:22:04 pm στο ερωτημα β) οταν λεει να εκτιμησουμε την αναστροφη συναρτ μεταφορας εννοει να βρουμε τον πινακα με τα a ? Ναι αυτό κατάλαβα κι εγώ. Στο τέλος όμως που ζητά την εκτίμηση μας για την συνάρτηση μεταφοράς του αισθητήρα, εννοεί πάλι συντελεστές ή τη θέλει σε μορφή H(z) ??? Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Tracy_McGrady on June 08, 2014, 00:10:16 am Το πρώτο ερώτημα το κάνατε με το χέρι???
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 08, 2014, 01:38:04 am Όχι
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: aloko on June 08, 2014, 02:12:13 am ούτε καν :P
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Tracy_McGrady on June 08, 2014, 02:55:31 am ωραια ουτε εγω xD :D
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Tracy_McGrady on June 08, 2014, 03:09:16 am 1 Εμένα μου βγαίνουν ακριβώς...μήπως έχεις βάλει μικρο n ? 0.1203 -0.8132 δε βγαίνουν ακριβώς Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: aloko on June 08, 2014, 03:42:37 am 1 Εμένα μου βγαίνουν ακριβώς...μήπως έχεις βάλει μικρο n ? 0.1203 -0.8132 δε βγαίνουν ακριβώς Εγώ είχα βάλει n=1000.. Αυξάνοντας το n προσεγγίζεται καλύτερα η r(k) οπότε βγαίνουν (σχεδόν) ακριβώς ;) Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Tracy_McGrady on June 09, 2014, 12:32:28 pm Σχετικά με το γ ερώτημα για πόσα n βάλατε να τρέξουν οι αλγόριθμοι??εγώ και με τους 3 τρόπους δε μ φαίνεται να υπερέχει η ποιότητα και λέω μηπως βάζω μεγάλο αριθμο n :S
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 09, 2014, 12:35:07 pm Όσα είναι τα δείγματα του ήχου
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Dimitris1989 on June 09, 2014, 16:48:10 pm Για το πρώτο ερώτημα φτιάχνω ένα διάνυσμα v που είναι ο θόρυβος με σ=0.87. Μετά με την xcorr βρίσκω το r και το περνάω στο LevinsonDurbin(m,r).
Το m πόσο πρέπει να το βάλω; Δοκίμασα με m=2 ώστε να πάρω ενα πίνακα με 3 στοιχεία, αλλά βγάζει εντελώς άλλα από αυτά που ανέφεραν στην προηγούμενη σελίδα Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Tracy_McGrady on June 09, 2014, 16:54:51 pm Για το πρώτο ερώτημα φτιάχνω ένα διάνυσμα v που είναι ο θόρυβος με σ=0.87. Μετά με την xcorr βρίσκω το r και το περνάω στο LevinsonDurbin(m,r). why??? r:autocorrelation vectorΤο m πόσο πρέπει να το βάλω; Δοκίμασα με m=2 ώστε να πάρω ενα πίνακα με 3 στοιχεία, αλλά βγάζει εντελώς άλλα από αυτά που ανέφεραν στην προηγούμενη σελίδα Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 09, 2014, 16:59:28 pm xcorr(u) δίνει την αυτοσυσχέτιση του u.
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Tracy_McGrady on June 09, 2014, 17:01:24 pm xcorr(u) δίνει την αυτοσυσχέτιση του u. Μαγεια! ;D τοτε μαλλον δν την πολλαπλασιαζεις με var(u) !Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Dimitris1989 on June 09, 2014, 17:01:33 pm Άρα ο πίνακας αυτοσυσχέτισης θα είναι r(0)=0.87 και όλα τα υπόλοιπα 0; Πρέπει να το χω κάψει... Το autocorrelation vector r που αναφέρει είναι το διάνυσμα αυτοσυσχέτισης του u ή του v; Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 09, 2014, 17:18:51 pm Φτιάχνεις λευκό θόρυβο v και χτίζεις την αναδρομική σχέση u που σου δίνει. Και μετά βρίσκεις την αυτοσυσχέτιση του u και όχι του v..
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Tracy_McGrady on June 10, 2014, 12:01:59 pm Παράταση 4ης εργασίας 10 Ιουν 2014 12:16 πμ Σισμάνης Η 4η εργασία παίρνει παράταση έως τις 12/6 με την ώρα τ παιζει? XD Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 10, 2014, 12:20:50 pm 13:37
Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Dimitris1989 on June 10, 2014, 13:57:17 pm Για το ερώτημα β:
1)από το u (που είναι στο noise.mat) φτιαχνω το r με χρήση της xcorr 2)χρησιμοποιώ το LevinsonDurbin(4,r) για να βγάλω τους συντελεστές του φίλτρου 3) φτιαχνω το y όπως το έχει στο LDprediction.m: Code: y=zeros(n,1); Για την αφαίρεση θορύβου το κάνω όπως στην πρώτη εργασία e=d-y. Αν παίξω το e ακούγεται μόνο θόρυβος Έχω κάνει κάτι λάθος στην παραπάνω διαδικασία; Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: aloko on June 10, 2014, 14:06:06 pm Για το ερώτημα β: 1)από το u (που είναι στο noise.mat) φτιαχνω το r με χρήση της xcorr 2)χρησιμοποιώ το LevinsonDurbin(4,r) για να βγάλω τους συντελεστές του φίλτρου 3) φτιαχνω το y όπως το έχει στο LDprediction.m: Code: y=zeros(n,1); Για την αφαίρεση θορύβου το κάνω όπως στην πρώτη εργασία e=d-y. Αν παίξω το e ακούγεται μόνο θόρυβος Έχω κάνει κάτι λάθος στην παραπάνω διαδικασία; Πάρε ολόκληρο το φίλτρο a*u(i:-1:i-M) Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Dimitris1989 on June 10, 2014, 14:15:06 pm Πάλι το ίδιο.
1)Θα χρησιμοποιήσω xcorr ή autocorr; Η xcorr μου δίνει διάνυσμα με διπλάσια στοιχεία από το u ενώ η autocorr διάνυσμα με 21 στοιχεία 2) Έβαλα y(i)=a' * u(i:-1:i-M); με αυτό που μου δωσες βγάζει σφάλμα Inner matrix dimensions must agree. Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Miltos on June 10, 2014, 17:35:13 pm Πάλι το ίδιο. 1)Θα χρησιμοποιήσω xcorr ή autocorr; Η xcorr μου δίνει διάνυσμα με διπλάσια στοιχεία από το u ενώ η autocorr διάνυσμα με 21 στοιχεία 2) Έβαλα y(i)=a' * u(i:-1:i-M); με αυτό που μου δωσες βγάζει σφάλμα Inner matrix dimensions must agree. Η xcorr σου επιστρέφει το διάνυσμα r από -Μ έως Μ. Για να το χρησιμοποιήσεις πρέπει να κρατήσεις μόνο τα στοιχεία από 0 έως Μ. Συγκεκριμένα, εγώ χρησιμοποιώ τα: r = xcorr(u,M,'biased'); r = r(M+1:2*M+1); Λογικά θα δουλεύει και το 2) μετά από αυτό. Ελπίζω να βοήθησα. Title: Re: [Ψηφιακά Φίλτρα] Εργασία Δ 2014 Post by: Neal on June 12, 2014, 11:21:06 am Τελικά τι είδους διαγράμματα θέλει να βγάλουμε για το δ;
|