THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Ψηφιακά Φίλτρα => Topic started by: lady_of_winter on March 11, 2017, 12:11:58 pm



Title: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 11, 2017, 12:11:58 pm
Ανέβηκε  :D :D
Καταληκτική Ημερομηνία 24-3-2017


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Ragnar Lothbrok on March 11, 2017, 12:42:47 pm
Τα αρχεία sound.mat και noise.mat που αναφέρει στη τελευταία παράγραφο, που βρίσκονται;;;; :???:


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ΒruteΦorce_attack on March 11, 2017, 19:34:38 pm
Στην εκφώνηση λεει ότι η παράδοση είναι μέχρις την παρασκευή 24/3, ενώ στο elearning μέχρι την κυριακή 26/3; Θεωρούμε ότι μας συμφέρει;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 11, 2017, 19:41:02 pm
εχει παει κανεις να κανει το quiz, εγω οταν παταω υποβολη δε μου βγαζει βαθμο, συμβαινει κ σε εσας?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ΒruteΦorce_attack on March 11, 2017, 19:43:36 pm
εχει παει κανεις να κανει το quiz, εγω οταν παταω υποβολη δε μου βγαζει βαθμο, συμβαινει κ σε εσας?

μπα τίποτα δεν βγάζει... βασικά αυτό το quiz τι ακριβώς είναι γιατί κάπου χάθηκα έχει κάποια σχέση με την εργασία;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 11, 2017, 19:52:22 pm
μπα τίποτα δεν βγάζει... βασικά αυτό το quiz τι ακριβώς είναι γιατί κάπου χάθηκα έχει κάποια σχέση με την εργασία;

να σου πω την αληθεια δε ξερω τι ακριβως ρολο βαρανε, ισως ειναι πχ για δικη μας εξασκηση??


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kekonstan on March 13, 2017, 19:32:23 pm
το quiz ειναι καθαρα για δικη μας εξασκηση και παιρνεις προσθετικο βαθμο
δεν ειναι υποχρεωτικο


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: elefmylo on March 13, 2017, 19:53:42 pm
το quiz ειναι καθαρα για δικη μας εξασκηση και παιρνεις προσθετικο βαθμο
δεν ειναι υποχρεωτικο

Νομίζω ο Σισμάνης δεν είπε ότι είναι για προσθετικό βαθμό απαραίτητα...Είπε απλά ότι δε ξέρει και θα ρωτήσει τον Πιτσιάνη...


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lodi on March 13, 2017, 20:04:40 pm
τι φάση εργασία ;; Πόσες θα έχουμε γενικά ; και τι χρόνο θέλουν ;;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ΒruteΦorce_attack on March 13, 2017, 21:38:43 pm
τι φάση εργασία ;; Πόσες θα έχουμε γενικά ; και τι χρόνο θέλουν ;;

Αν κατάλαβα καλά η εργασίες θα είναι 3, προσθετικές στο βαθμό από τις τελευταίες εξετάσεις
Δεν φάνηκε η πρώτη τουλάχιστον δύσκολη, απλά ένα διάβασμα θεωρία μέχρι την 3η σειρά διαφανειών, ασκήσεις και μια ματιά σε κάτι κώδικες που έχει ανεβασμένους στο ethmmy ... γενικά βγαίνει πιστεύω εύκολα


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 14, 2017, 20:54:40 pm
να ρωτησω κατι ισως χαζο

στο δευτερο ερωτημα που θελει να υπολογισουμε το ελαχιστο τετραγωνικο σφαλμα, θα παρουμε τον τυπο 18 απο τις διαφανειες - Lecture 2??


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 14, 2017, 23:19:57 pm
Εγώ από εκεί το πήρα


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 15, 2017, 00:52:24 am
Εγώ από εκεί το πήρα

οκ ευχαριστωωω :D :D


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lodi on March 17, 2017, 14:27:01 pm
 Αυτό που λέει να υλοποιήσουμε την διάταξη του σχήματος σε MAtlab , εννοεί μέσω του simulink ?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: AckermanMik on March 17, 2017, 14:27:45 pm
Αυτό που λέει να υλοποιήσουμε την διάταξη του σχήματος σε MAtlab , εννοεί μέσω του simulink ?

Όχι. Απλός κώδικας που υλοποιεί το σύστημα.


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 17, 2017, 14:57:32 pm
Το e(n) πρέπει να προσεγγίζει το x(n) ;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ΒruteΦorce_attack on March 18, 2017, 21:06:11 pm
Το e(n) πρέπει να προσεγγίζει το x(n) ;

Εγώ αυτό καταλαβαίνω αφαιρούμε από το d(n) το θόρυβο οπότε θα πρέπει να προσεγγίζουμε το αρχικό σήμα χωρίς την επίδραση του θορύβου


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: fanaks on March 18, 2017, 22:00:15 pm
To p και στο πρώτο και στο τελευταίο ερώτημα δεν είναι P=[σ^2 0 0]?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 18, 2017, 22:40:55 pm
To p και στο πρώτο και στο τελευταίο ερώτημα δεν είναι P=[σ^2 0 0]?
αυτό βρήκα αλλά στ διαγράμματα το e(n)δεν προσεγγίζει το x(n).Κάτι πρέπει να κάνουμε λάθος


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: fanaks on March 19, 2017, 13:44:29 pm
Εμένα βγαίνει πάρα πολύ καλό,ταυτίζεται με το χ(ν),επομένως θα μπορούσα να πω ότι όσο αφορά το πίνακα δεν υπάρχει θέμα,αν έχεις χρησιμοποιήσει το s[0 0 u]  θα σου πρότεινα να το βγάλεις και να βάλεις απλά στην θέση του το u γιατί και εμένα με αυτό τον τρόπο έβγαινε άλλα ντ αλλων.


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 19, 2017, 14:42:48 pm
Εμένα βγαίνει πάρα πολύ καλό,ταυτίζεται με το χ(ν),επομένως θα μπορούσα να πω ότι όσο αφορά το πίνακα δεν υπάρχει θέμα,αν έχεις χρησιμοποιήσει το s[0 0 u]  θα σου πρότεινα να το βγάλεις και να βάλεις απλά στην θέση του το u γιατί και εμένα με αυτό τον τρόπο έβγαινε άλλα ντ αλλων.
Όντως έφτιαξε! thanks


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ditroo on March 19, 2017, 15:37:24 pm
πώς μπορώ να ακούσω κάτι από το matlab??


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: karthos on March 19, 2017, 15:44:46 pm
πώς μπορώ να ακούσω κάτι από το matlab??

sound(σήμα,συχνότητα)

https://www.mathworks.com/help/matlab/ref/sound.html (https://www.mathworks.com/help/matlab/ref/sound.html)


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ditroo on March 19, 2017, 15:47:15 pm
sound(σήμα,συχνότητα)

https://www.mathworks.com/help/matlab/ref/sound.html (https://www.mathworks.com/help/matlab/ref/sound.html)

το δοκίμασα, αλλά μου βγάζει το εξής έρρορ:
Subscript indices must either be real positive integers or logicals.


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 19, 2017, 18:46:22 pm
λοιπον να ρωτησω

για να υπολογισετε την αυτοσυσχετιση του u στο ματλαβ, για το πρωτο κομματι τι κανετε?

Code:
a = xcorr(u,u,nCoeff-1,'unbiased');
a = a(nCoeff:(2*nCoeff-1));
R = toeplitz(a);

εγω κανω αυτο, το οποιο το βρηκα σε περσινο τοπικ αλλα δε μου βγαζει τα ιδια αποτελεσματα που βγαζω οταν το υπολογιζω με το χερι

κανεις καμια προταση?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 20, 2017, 01:25:22 am
λοιπον να ρωτησω

για να υπολογισετε την αυτοσυσχετιση του u στο ματλαβ, για το πρωτο κομματι τι κανετε?

Code:
a = xcorr(u,u,nCoeff-1,'unbiased');
a = a(nCoeff:(2*nCoeff-1));
R = toeplitz(a);

εγω κανω αυτο, το οποιο το βρηκα σε περσινο τοπικ αλλα δε μου βγαζει τα ιδια αποτελεσματα που βγαζω οταν το υπολογιζω με το χερι

κανεις καμια προταση?
δεν ξέρω τι κάνεις αλλά πήγα να το τρέξω 3 φορές και τις 3 κόλλησε το laptop  :P
Μπόρεσε κανείς να ακούσει τον ήχο;
Παίρνουμε το R_u και p που υπολογίσαμε από πριν (με διαφορετικό σv);


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 20, 2017, 02:03:13 am
δεν ξέρω τι κάνεις αλλά πήγα να το τρέξω 3 φορές και τις 3 κόλλησε το laptop  :P
Μπόρεσε κανείς να ακούσει τον ήχο;
Παίρνουμε το R_u και p που υπολογίσαμε από πριν (με διαφορετικό σv);


εκει π εχει nCoeff βάζω το 3 (θελουμε φιλτρο 3 συντελεστων)
εσυ την αυτοσυσχετιση πως την υπολογισες?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 20, 2017, 02:41:33 am
βρήκα στο χαρτί τις εξισώσεις για τα r0 r1 r2 και στην ματλαμπ έλυσα το γραμμικό σύστημα


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 20, 2017, 02:43:54 am
βρήκα στο χαρτή τις εξισώσεις για τα r0 r1 r2 και στην ματλαμπ έλυσα το γραμμικό σύστημα

αα ενταξει ετσι, εγω πηγα να το κανω απευθειας στο ματλαμπ
υπαρχει καποιος που υπολογισε την αυτοσυσχετιση κατευθειαν σε ματλαμπ?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Aristos on March 20, 2017, 10:53:57 am
@lady_of_winter
υπάρχει η autocorr που κάνει αυτή τη δουλειά
η σύνταξη είναι r = autocorr( signal, max_lag);

ένα σημείο που θέλει προσοχή είναι πως ο τύπος Ε( x(n)*x(n-k) ) δεν δίνει αυτοσυσχέτιση αλλά αυτοδιασπορά. η αυτοδιασπορά είναι ίση με την αυτοσυσχέτιση όταν η διακύμανση είναι 1 (δεν ισχύει για την εργασία). έτσι, η autocorr θα δίνει πάντα r(0) = 1 γιατί τόσο κάνει εξ' ορισμού. για περισσότερες πληροφορίες μπορεί κανείς να κοιτάξει τις διαφάνειες του κουγιουμτζή για τις χρονοσειρές ( http://users.auth.gr/dkugiu/Teach/TimeSeriesTHMMY/TimeSeriesNotes.pdf )
άμα βρίσκεις διαφορετικά αποτελέσματα έλενξε εάν το ένα ισούται (στο περίπου) με το άλλο πολλαπλασιασμένο με μία σταθερά

για την εργασία πιστεύω θέλουμε αυτοδιασπορά. παίζει να είναι λίγο φάουλ οι διαφάνειες


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 20, 2017, 11:01:31 am
ωω ευχαριστω, ειχα δοκιμασει και το autocorr αλλα μου βγαζε λαθος αποτελεσμα και τωρα καταλαβα γιατι

θα το κοιταξω :) :)


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: elefmylo on March 20, 2017, 16:12:35 pm
Ερώτηση:
Το p είναι η ετεροσυσχέτιση της εξόδους του Wiener με την επιθυμητή έξοδο (u(n) με υ(n)) ή ετεροσυσχέτιση u(n) με d(n) απλώς? Και αν είναι το δεύτερο, πως βρίσκουμε την ετεροσυσχέτιση του x(n) με το u(n)?  :???:

+
Γενικά το desired θεωρούμε ότι είναι το d(n) ή η επιθυμητή έξοδος του Wiener, δηλαδή το υ(n)?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 20, 2017, 16:58:44 pm
Ερώτηση:
Το p είναι η ετεροσυσχέτιση της εξόδους του Wiener με την επιθυμητή έξοδο (u(n) με υ(n)) ή ετεροσυσχέτιση u(n) με d(n) απλώς? Και αν είναι το δεύτερο, πως βρίσκουμε την ετεροσυσχέτιση του x(n) με το u(n)?  :???:



αν δε κανω λαθος ειναι το δευτερο που λες, ο πινακας θα εχει τιμες για p(0), p(-1) και p(-2) και απο αυτά μόνο το πρώτο νομίζω είναι μη μηδενικό και ισούται με την διακύμανση του λευκού θορύβου, αν δε ειναι σωστο ας με διορθωσει καποιος



Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: elefmylo on March 20, 2017, 18:40:36 pm
αν δε κανω λαθος ειναι το δευτερο που λες, ο πινακας θα εχει τιμες για p(0), p(-1) και p(-2) και απο αυτά μόνο το πρώτο νομίζω είναι μη μηδενικό και ισούται με την διακύμανση του λευκού θορύβου, αν δε ειναι σωστο ας με διορθωσει καποιος

Και στον υπολογισμό του, εκεί που πρέπει να υπολογίσεις την συσχέτιση μεταξύ u(n) και x(n) τι κάνεις? (r_ux(-k)+r_uυ(-k))


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: konsntev on March 21, 2017, 16:42:56 pm
κάποιος για επαληθευση αν μπορει να μου πει ποσο υπολογισε με το χερι τα r(0),r(1),r(2) :)


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 21, 2017, 16:54:36 pm
εγω τα χω βγαλει 0,336 0,075 και 0,02158
αλλα δε ειμαι σιγουρη γιατι δε τα επαληθευσα

ειναι λάθος :D :D :D


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ori0ngel on March 21, 2017, 17:32:39 pm
Προλαβαινω αμα αρχισω σημερα? Εχει πολλη δουλεια η εργασια?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 21, 2017, 19:07:14 pm
νομιζω βγαινει


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: fibonacci on March 21, 2017, 20:04:53 pm
Υπάρχει περίπτωση για παράταση της εργασίας μερικές μέρες ; Έχετε ακούσει τίποτα ; είναι κανείς που θα ήθελε και αυτός να ζητηθεί μια παράταση ;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: gkyriazt on March 22, 2017, 13:56:42 pm
Παιδες μπορει μήπως κάνεις να ανεβάσεi το Noise.mat και sound.mat με link απο dropbox γιατι για κάποιο λόγο δεν μου τα κατεβάζει απο e-learning...


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 22, 2017, 14:11:47 pm
Παιδες μπορει μήπως κάνεις να ανεβάσεi το Noise.mat και sound.mat με link απο dropbox γιατι για κάποιο λόγο δεν μου τα κατεβάζει απο e-learning...

voila
https://www.dropbox.com/sh/fx40ttlxwic7q9q/AACrPjNMiDqG9FlVvUK2pvsSa?dl=0


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Eilex on March 22, 2017, 14:14:05 pm
Παιδιά τελικά η διορία είναι την Παρασκευή ή την Κυριακή?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 22, 2017, 14:17:17 pm
στο ελεαρνινγκ λεει κυριακη 26


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Eilex on March 22, 2017, 14:21:05 pm
στο ελεαρνινγκ λεει κυριακη 26
Λόγω της διαφοράς στην εκφώνηση της εργασίας που λέει Παρασκευή ρώτησα. Μπας και κάποιον τον είχε ρωτήσει προσωπικά. Αλλά ευχαριστώ!  :)


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: gkyriazt on March 22, 2017, 14:32:41 pm
voila
https://www.dropbox.com/sh/fx40ttlxwic7q9q/AACrPjNMiDqG9FlVvUK2pvsSa?dl=0

Lady_of_winter Cheers! Αν και τα βρήκα και από το περσινό Topic... δεν ξερω κατα ποσο βεβαια είναι ίδια


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: konsntev on March 22, 2017, 16:01:35 pm
Ας τον ρωτήσει κάποιος στην τάξη και να μας πει αν είναι 24 η 26 στα σιγουρα


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 22, 2017, 17:26:12 pm
Lady_of_winter Cheers! Αν και τα βρήκα και από το περσινό Topic... δεν ξερω κατα ποσο βεβαια είναι ίδια

διαφορετικα ειναι, περσι εβγαινε αλλο κομματι


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: fibonacci on March 22, 2017, 20:32:55 pm
το πρώτο ερώτημα θα πρέπει ουσιαστικά να γίνει στο χέρι ;

 – Υπολογίστε:
* Τον πίνακα αυτοσυσχέτισης R του σήματος u(n), το διάνυσμα ετεροσυσχέτισης p του u(n)
και του d(n) και τους βέλτιστους συντελεστές του φίλτρου Wiener (wo), κάνοντας χρήση
της εξίσωσης Wiener-Hopf.
* Το ελάχιστο μέσο τετραγωνικό σφάλμα Jmin, για το φίλτρο Wiener του προηγούμενου
υποερωτήματος.
* Το πεδίο τιμών της παραμέτρου µ για το οποίο ο steepest descent συγκλίνει προς τη βέλτι-
στη λύση Wiener (wo).


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 22, 2017, 20:53:47 pm
εγω τα χω βγαλει 0,336 0,075 και 0,02158
αλλα δε ειμαι σιγουρη γιατι δε τα επαληθευσα

ειναι λάθος :D :D :D
γιατί;; είχαμε περίπου ίδια. Τι βρήκες τελικά;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: lady_of_winter on March 22, 2017, 20:58:11 pm
0.3417, 0.0763, -0.0219


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 22, 2017, 20:59:35 pm
0.3417, 0.0763, -0.0219
με ματλαμπ να φανταστώ εντάξει τώρα έχουμε τελείως ίδια.

Καμία ιδέα για το τί κάνουμε με τον ήχο; Δεν μπορώ να κάνω την αυτοσυσχέτιση


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: konsntev on March 22, 2017, 21:41:30 pm
τελικα 24 η 26 η προθεσμια?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: elefmylo on March 22, 2017, 21:51:35 pm
0.3417, 0.0763, -0.0219

Συμφωνώ! Για το denoising βγήκανε:
 r0 = 0.768826;
 r1 = 0.171613;
 r2 = -0.0493559;
?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: elefmylo on March 22, 2017, 22:01:20 pm
το πρώτο ερώτημα θα πρέπει ουσιαστικά να γίνει στο χέρι ;

 – Υπολογίστε:
* Τον πίνακα αυτοσυσχέτισης R του σήματος u(n), το διάνυσμα ετεροσυσχέτισης p του u(n)
και του d(n) και τους βέλτιστους συντελεστές του φίλτρου Wiener (wo), κάνοντας χρήση
της εξίσωσης Wiener-Hopf.
* Το ελάχιστο μέσο τετραγωνικό σφάλμα Jmin, για το φίλτρο Wiener του προηγούμενου
υποερωτήματος.
* Το πεδίο τιμών της παραμέτρου µ για το οποίο ο steepest descent συγκλίνει προς τη βέλτι-
στη λύση Wiener (wo).

Ναι, αλλά για τη λύση των γραμμικών εξισώσεων που θα προκύψουν, για να κάνεις εύκολη τη ζωή σου χρησιμοποίησε matlab ή wolframalpha...


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: blablabla on March 23, 2017, 02:27:01 am
Ας τον ρωτήσει κάποιος στην τάξη και να μας πει αν είναι 24 η 26 στα σιγουρα
Ρώτησα σήμερα τον Πιτσιάνη και είπε 26 είναι η προθεσμία.


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: gkyriazt on March 23, 2017, 16:16:20 pm
Παίδες έτσι δεν υπολογίζουμε το διάνυσμα ετεροσυσχέτισης??? δηλαδή επείδη η Α ειναι Σ.Α. απο το ημιτονο με μέση τιμή 0 μηδενίζει όλον εκείνον τον ορο σωστα?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: abadasa13 on March 23, 2017, 20:01:23 pm
Ρώτησα σήμερα τον Πιτσιάνη και είπε 26 είναι η προθεσμία.

Πάντως στο σύστημα γράφει προθεσμία Κυριακή 26 Μαρτίου 12:00 π.μ. που πρακτικά είναι κάτι ενδιάμεσο. Απλά ενημερώνω, δεν έχω πάει στο μάθημα, προφανώς εσείς ξέρετε καλύτερα.
Εγώ, πάντως λέω να μην το ρισκάρω.


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: gkyriazt on March 24, 2017, 00:00:38 am
Παιδια κατάφερε κανείς να ακούσει το τραγούδι χωρίς ΚΑΘΟΛΟΥ χιόνια??


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: isitsou on March 24, 2017, 00:18:42 am
Για τον υπολογισμό του P, επειδή έχω μπουρδουκλωθεί σε κάτι που μάλλον είναι απλό, είμαι σε καλό δρόμο ή όχι?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Ροζ συννεφάκι on March 24, 2017, 13:30:37 pm
Παιδιά στο quiz ξέρετε τι ακριβώς συμπληρώνουμε; Μόνο ένα τελικό νούμερο για την τιμή που ζητάει στο καθένα ή και τις εξισώσεις που ζητάει;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: elefmylo on March 24, 2017, 14:25:39 pm
Παιδιά στο quiz ξέρετε τι ακριβώς συμπληρώνουμε; Μόνο ένα τελικό νούμερο για την τιμή που ζητάει στο καθένα ή και τις εξισώσεις που ζητάει;

Μόνο το τελικό νούμερο νομίζω...


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: TheoProt on March 24, 2017, 17:17:37 pm
Μόνο το τελικό νούμερο νομίζω...
Πού υπάρχουν οι τύποι για τις λύσεις των ερωτήσεων του κουίζ ;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: abadasa13 on March 24, 2017, 18:37:05 pm
Πού υπάρχουν οι τύποι για τις λύσεις των ερωτήσεων του κουίζ ;

Τσέκαρε το pdf των ασκήσεων! Έχει ίδιες ή σχεδόν ίδιες ασκήσεις!


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Ροζ συννεφάκι on March 24, 2017, 22:28:18 pm
Το Ru που ζητάει στο ερώτημα με το τραγούδι το υπολογίζουμε χρησιμοποιώντας τον πίνακα του noise.mat? Και πώς ακριβώς; με τον τύπο ή υπάρχει συνάρτηση στο matlab?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: sideoner on March 24, 2017, 22:29:38 pm
Έχει καταφέρει κανείς σε matlab να κάνει διάγραμμα για το error surface and adaptation process για w=[w0 w1 w2], όπως κάνει ο Σισμάνης στο script του (gradWienerFilt.m) ?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: gkyriazt on March 24, 2017, 23:50:20 pm
Το Ru που ζητάει στο ερώτημα με το τραγούδι το υπολογίζουμε χρησιμοποιώντας τον πίνακα του noise.mat? Και πώς ακριβώς; με τον τύπο ή υπάρχει συνάρτηση στο matlab?
ναι χρησιμοποεις τον πίνακα εκείνο και παίρνεις το u του

a = xcorr(u,u,nCoeff-1,'unbiased');
a = a(nCoeff:(2*nCoeff-1));
R = toeplitz(a);

nCoeff προφανως = 3;
και το p το πρωτο στοιχειο 0.72 (διασπορα του λευκου θορυβου) και όλα τα άλλα μηδενικα...


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ΒruteΦorce_attack on March 24, 2017, 23:54:25 pm
Έχει καταφέρει κανείς σε matlab να κάνει διάγραμμα για το error surface and adaptation process για w=[w0 w1 w2], όπως κάνει ο Σισμάνης στο script του (gradWienerFilt.m) ?

εγώ δεν το έχω καταφέρει και νομίζω δεν θα αρκετά ευδιάκριτο το τελικό γράφημα γιατί εμείς έχουμε τρεις διαστάσεις και όχι δύο όπως στο παράδειγμα του σισμάνη, οπότε το άφησα


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: sotiristsar on March 25, 2017, 00:24:18 am
Παιδιά το σd ^ 2 πόσο σας βγαίνει και αν είναι εύκολο τον τρόπο που προκύπτει ??


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Ροζ συννεφάκι on March 25, 2017, 00:39:03 am
Έχει καταφέρει κανείς σε matlab να κάνει διάγραμμα για το error surface and adaptation process για w=[w0 w1 w2], όπως κάνει ο Σισμάνης στο script του (gradWienerFilt.m) ?
Το διάγραμμα αυτό είχε πει στην τάξη να μην το κάνουμε


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Ροζ συννεφάκι on March 25, 2017, 00:56:00 am
ναι χρησιμοποεις τον πίνακα εκείνο και παίρνεις το u του

a = xcorr(u,u,nCoeff-1,'unbiased');
a = a(nCoeff:(2*nCoeff-1));
R = toeplitz(a);

nCoeff προφανως = 3;
και το p το πρωτο στοιχειο 0.72 (διασπορα του λευκου θορυβου) και όλα τα άλλα μηδενικα...

Α ευχαριστώ πολύ! Δεν ήξερα για την παράμετρο 'unbiased'... Είδα τώρα λίγο και τις υπόλοιπες παραμέτρους αλλά δεν κατάλαβα, γιατί επιλέγουμε την 'unbiased'? Με ποιο κριτήριο;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Eilex on March 25, 2017, 04:22:21 am
Παιδιά το quiz είναι μπονους ή απλά για εξάσκηση?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: konsntev on March 25, 2017, 11:37:06 am
w=[-1;-1;-1];
mu=0.1;

wt=zeros([3,n]);
wt(:,1)=w;
y=zeros(n,1);

s=[0;0;u];
for i=2:n
  w=w+mu*(p-R*w);
  wt(:,i)=w;
  y(i)=s(i:-1:i-1)' * w;
end

παιδια τι κανω λαθος και δεν τρεχει?? :-\ :-\


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: tsitsivas on March 25, 2017, 13:11:50 pm
Πήρε παράταση η εργασία?? Γιατί στο elearning εμένα μου λέει λήξη "Τετάρτη, 29 Μάρτιος 2017, 12:00 πμ"


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: isitsou on March 25, 2017, 13:18:08 pm
Πήρε παράταση η εργασία?? Γιατί στο elearning εμένα μου λέει λήξη "Τετάρτη, 29 Μάρτιος 2017, 12:00 πμ"

Λογικά ΝΑΙ!  ^hello^  ^super^  ^beer^  :D


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: isitsou on March 25, 2017, 13:59:48 pm
Παιδιά το quiz είναι μπονους ή απλά για εξάσκηση?

Είναι μπόνους και δίνει +0.125. Ενώ η εργασία +0.3. Τσέκαρε τις "πληροφορίες μαθήματος" στο elearning.


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Kthulu on March 25, 2017, 14:47:58 pm
Έχει καταφέρει κανείς σε matlab να κάνει διάγραμμα για το error surface and adaptation process για w=[w0 w1 w2], όπως κάνει ο Σισμάνης στο script του (gradWienerFilt.m) ?
Νομίζω είναι αδύνατον


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: kaspas on March 25, 2017, 15:03:07 pm
Στο quiz σας βγάζει αν είναι σωστές οι απαντήσεις σας;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: blablabla on March 25, 2017, 16:37:05 pm
Στο quiz σας βγάζει αν είναι σωστές οι απαντήσεις σας;
όχι!


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: raptalex on March 25, 2017, 21:08:04 pm
Αν ξεκινήσω αύριο έχω ελπίδες να παραδώσω έστω και κάτι αξιόλογο;;( Δεδομένου πάντα ότι δεν έχω πάει σε μάθημα :D )


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Ροζ συννεφάκι on March 25, 2017, 21:57:09 pm
Αν ξεκινήσω αύριο έχω ελπίδες να παραδώσω έστω και κάτι αξιόλογο;;( Δεδομένου πάντα ότι δεν έχω πάει σε μάθημα :D )
Έχεις ελπίδες να παραδώσεις κάτι που θα πάρει 10/10 (αναλόγως πόσο θες να ασχοληθείς πάντα). Αύριο βγάζεις θεωρία-ασκήσεις και έχεις δυο μέρες να δουλέψεις εργασία και quiz (βγαίνουν άνετα σε τόσο).
Good luck! :)


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: gdims on March 26, 2017, 00:33:39 am
Νομίζω είναι αδύνατον

Έχουμε ρωτήσει τον Σισμάνη, δεν θα παραδώσουμε τέτοιο διάγραμμα.
Είναι πολύ δυσκολότερο (αν όχι αδύνατον) να απεικονίσεις αυτή τη πληροφορία με παραπάνω από δύο συντελεστές Wiener.


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: TheoProt on March 26, 2017, 20:51:49 pm
0.3417, 0.0763, -0.0219
Αυτές είναι οι τιμές για την ruu ή την ruv;


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Aristos on March 26, 2017, 21:12:18 pm
Αυτές είναι οι τιμές για την ruu ή την ruv;

r_uu


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: smegalou on March 27, 2017, 14:57:26 pm
w=[-1;-1;-1];
mu=0.1;

wt=zeros([3,n]);
wt(:,1)=w;
y=zeros(n,1);

s=[0;0;u];
for i=2:n
  w=w+mu*(p-R*w);
  wt(:,i)=w;
  y(i)=s(i:-1:i-1)' * w;
end

παιδια τι κανω λαθος και δεν τρεχει?? :-\ :-\

Επειδή έχεις πλέον τρείς συντελεστές θα πρέπει η for σου να έχει αυτή τη μορφή:

for i=3:n
  w = w + mu*(p-R*w); % Adaptation steps
  wt(:,i) = w;
  y(i) = s(i:-1:i-2)' * w; % filter
end


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: konsntev on March 27, 2017, 18:40:09 pm
Επειδή έχεις πλέον τρείς συντελεστές θα πρέπει η for σου να έχει αυτή τη μορφή:

for i=3:n
  w = w + mu*(p-R*w); % Adaptation steps
  wt(:,i) = w;
  y(i) = s(i:-1:i-2)' * w; % filter
end


ουπς σωστα ! ευχαριστω πολυυ   :D :D :D


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: abadasa13 on March 27, 2017, 20:22:16 pm
Μπορεί κάποιος να με βοηθήσει με τον πίνακα αυτοσυσχέτισης του noise.mat; Οποιοσδήποτε συνδυασμός εντολών που περιλαμβάνει αυτοσυσχέτιση για τον τρέχοντα μεγάλο όγκο δεδομένων καταλήγει σε crash σε ένα pc που το restart είναι μια όμορφη περιπέτεια!
Για να τεστάρω τα xcross κλπ τα εκτέλεσα σε 200 steps σε white noise που δημιούργησα μόνος μου, αλλά κάθε φορά βγάζει διαφορετικά αποτελέσματα και καμία σχέση με τα θεωρητικά που -σωστά- έχω βγάλει.

Οποιαδήποτε ιδέα, παρατήρηση, σκέψη είναι ευπρόσδεκτη. Επί ΚΥΡΙΟΛΕΚΤΙΚΑ 5.5 ώρες ασχολούμαι με αυτό.

EDIT: Βρήκα σε παλαιότερο ποστ (2015) για την εργασία έναν αλγόριθμο να υπολογίζεις "χειροκίνητα" autocorrelation. Εφόσον δε λειτουργούσε καμία συνάρτηση κατέφυγα σε αυτό.

Το κομμάτι ακούγεται τέλεια. Ο κώδικας είναι ο εξής

Code:
usize = size(u,1);
uDelayed1 = [0;u(1:usize-1)];
uDelayed2 = [0;0;u(1:usize-2)];
r1 = mean(u.*u);
r2 = mean(u.*uDelayed1);
r3 = mean(u.*uDelayed2);
R = [r1 r2 r3;r2 r1 r2;r3 r2 r1];


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Terzos on March 28, 2017, 14:08:03 pm
Υλοποιήστε τη διάταξη του σχήματος σε MATLAB. Για την προσαρμογή των συντελεστών του
φίλτρου χρησιμοποιήστε τον αλγόριθμο steepest descent. Δοκιμάστε διαφορετικές τιμές της
παραμέτρου µ που να βρίσκονται εντός και εκτός του διαστήματος σύγκλισης.

Για το v(n) που είναι λευκός θόρυβος χρησιμοποιούμε την rand και όχι την randn ;
Και με πόσο πρέπει να την πολλαπλασιάσουμε για να έχει διακύμανση 0.32;

edit: Το βρήκα: v=sqrt(0.32)*2*sqrt(3)*rand(N, 1);


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: Aristos on March 28, 2017, 16:30:11 pm
όταν λέμε λευκός θόρυβος, εννοούμε συνήθως πως δεν υπάρχει καμία συσχέτιση (γραμμική ή μή γραμμική) μεταξύ των τιμών που παίρνουμε. ο ορισμός αυτός είναι ανεξάρτητος της κατανομής που ακολουθεί η κάθε μεμονομένη τιμή του θορύβου. υπάρχει λοιπόν και λευκός γκαουσιανός θόρυβος και είναι αυτός που χρησιμοποιείται συνήθως σε θεωρητικές μελέτες γιατί βολεύει αλλά και γιατί είναι μια καλλή προσέγγιση της πραγματικότητας. η αλήθεια είναι πως δεν διευκρινίζεται αυτό στην εκφώνηση αλλά δε νομίζω να υπάρχει θέμα με το να χρησιμοποιήσεις γκαουσιανό μιας που κάνει τη ζωή σου πιο εύκολη (απλά πολλαπλασιάζεις με την διακύμανση).


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: konsntev on March 28, 2017, 20:01:27 pm
Μπορεί κάποιος να με βοηθήσει με τον πίνακα αυτοσυσχέτισης του noise.mat; Οποιοσδήποτε συνδυασμός εντολών που περιλαμβάνει αυτοσυσχέτιση για τον τρέχοντα μεγάλο όγκο δεδομένων καταλήγει σε crash σε ένα pc που το restart είναι μια όμορφη περιπέτεια!
Για να τεστάρω τα xcross κλπ τα εκτέλεσα σε 200 steps σε white noise που δημιούργησα μόνος μου, αλλά κάθε φορά βγάζει διαφορετικά αποτελέσματα και καμία σχέση με τα θεωρητικά που -σωστά- έχω βγάλει.

Οποιαδήποτε ιδέα, παρατήρηση, σκέψη είναι ευπρόσδεκτη. Επί ΚΥΡΙΟΛΕΚΤΙΚΑ 5.5 ώρες ασχολούμαι με αυτό.

EDIT: Βρήκα σε παλαιότερο ποστ (2015) για την εργασία έναν αλγόριθμο να υπολογίζεις "χειροκίνητα" autocorrelation. Εφόσον δε λειτουργούσε καμία συνάρτηση κατέφυγα σε αυτό.

Το κομμάτι ακούγεται τέλεια. Ο κώδικας είναι ο εξής

Code:
usize = size(u,1);
uDelayed1 = [0;u(1:usize-1)];
uDelayed2 = [0;0;u(1:usize-2)];
r1 = mean(u.*u);
r2 = mean(u.*uDelayed1);
r3 = mean(u.*uDelayed2);
R = [r1 r2 r3;r2 r1 r2;r3 r2 r1];

και γω αυτο εκανα..αλλα μετα sto e=d-y δεν εχουν ιδιες διαστασεις τα d και y...που το χανω?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: abadasa13 on March 28, 2017, 20:06:01 pm
και γω αυτο εκανα..αλλα μετα sto e=d-y δεν εχουν ιδιες διαστασεις τα d και y...που το χανω?

Αν δεν έχουν ίδιες διαστάσεις απλά κάνε ένα transpose τον y (και σε μένα έτσι βγαίνει). Αν δεν έχουν και το ίδιο μέγεθος δεν ξέρω τι να σου πω, πρέπει να γράψεις κάτι παραπάνω για να βοηθήσουμε.

Παρεπιπτόντως πήρε παράταση η εργασία σύμφωνα με το σύστημα!


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: konsntev on March 28, 2017, 20:09:56 pm
Αν δεν έχουν ίδιες διαστάσεις απλά κάνε ένα transpose τον y (και σε μένα έτσι βγαίνει). Αν δεν έχουν και το ίδιο μέγεθος δεν ξέρω τι να σου πω, πρέπει να γράψεις κάτι παραπάνω για να βοηθήσουμε.

Παρεπιπτόντως πήρε παράταση η εργασία σύμφωνα με το σύστημα!

εγω εβαλα το n ισο με το μεγεθος του u και το ακουω οκ το τραγουδι? ειναι λαθος η λογικη?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: abadasa13 on March 28, 2017, 20:13:44 pm
εγω εβαλα το n ισο με το μεγεθος του u και το ακουω οκ το τραγουδι? ειναι λαθος η λογικη?

Κατ'αρχάς εφόσον δουλεύει είναι σωστό! :D

Επίσης κι εγώ αυτό κάνω απλά χρησιμοποιώ τη μεταβλητή usize ως n.


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: konsntev on March 28, 2017, 20:21:25 pm
Κατ'αρχάς εφόσον δουλεύει είναι σωστό! :D

Επίσης κι εγώ αυτό κάνω απλά χρησιμοποιώ τη μεταβλητή usize ως n.

νταξει οκ το ιδιο πραγμα κανουμε :D :D


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: ori0ngel on March 29, 2017, 23:51:57 pm
Στο κουιζ στο πρωτο ερωτημα πως υπολογιζεται η διακυμανση? Υπαρχει καπου καποιος τυπος?


Title: Re: [Ψηφιακά Φίλτρα] 1η Εργασία 2017
Post by: isitsou on March 30, 2017, 13:50:23 pm
Στο κουιζ στο πρωτο ερωτημα πως υπολογιζεται η διακυμανση? Υπαρχει καπου καποιος τυπος?
Τσέκαρε παλαιότερα ποστ.  ;)