THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Matlab, Mathematica, Octave, EngLab κλπ => Topic started by: miss_elec on September 14, 2006, 13:45:01 pm



Title: ΝΟISE GENERATION..!!
Post by: miss_elec on September 14, 2006, 13:45:01 pm
Καλοί μου φίλοι τηλεπικοινωνιακοί, που έχετε δουλέψει αρκετά στο Matlab...

Ξέρετε πώς μπορώ να προσθέσω θόρυβο εκθετικής κατανομής σε ένα αρχείο ήχου??

Εχω φάει τα ματάκια μου στο ίντερνετ και στο ματλαβ, αλλά το μόνο που έχω βρει είναι όλη την γκάμα των εντολών για προσθήκη gaussian θορύβου και επεξεργασία εικόνων!

Μόλις λύσω αυτό το θέμα, θα πρέπει να βρω πως συνελίσσω μια περιοδική ακολουθία, αποσβενύμενων ώσεων, και πάλι με αρχείο ήχου...

mayday, mayday!


Title: Απ: ΝΟISE GENERATION..!!
Post by: miss_elec on September 14, 2006, 14:30:28 pm
Ok, υπάρχει η συνάρτηση exprnd(mean) για παραγωγή τυχαίων αριθμών εκθετικής κατανομής...Όμως οι τυχαίοι αριθμοί δεν μου αρκούν, πρέπει να φτιάξω θόρυβο με συκεκριμένο SNR (σηματοθορυβικό λόγο), τον οποίο εν συνεχεία πρέπει να προσθέσω στο αρχείο ήχου.

Πείτε μου τώρα, γιατί στο Matlab να ειχε έτοιμη συνάρτηση για αυτην τη δουλειά για gaussian θόρυβο, και να μην έχει τιποτε για θόρυβο εκθετικής κατανομής??


Title: Re: ΝΟISE GENERATION..!!
Post by: Sanctifier on September 14, 2006, 15:53:28 pm
Με τον ορο exponential noise εννοεις το Rayleigh noise? ;D


Title: Re: ΝΟISE GENERATION..!!
Post by: fugiFOX on September 14, 2006, 16:00:36 pm
Ok, υπάρχει η συνάρτηση exprnd(mean) για παραγωγή τυχαίων αριθμών εκθετικής κατανομής...Όμως οι τυχαίοι αριθμοί δεν μου αρκούν, πρέπει να φτιάξω θόρυβο με συκεκριμένο SNR (σηματοθορυβικό λόγο), τον οποίο εν συνεχεία πρέπει να προσθέσω στο αρχείο ήχου.

Πείτε μου τώρα, γιατί στο Matlab να ειχε έτοιμη συνάρτηση για αυτην τη δουλειά για gaussian θόρυβο, και να μην έχει τιποτε για θόρυβο εκθετικής κατανομής??

Υπάρχει η AWGN()!!!


Title: Απ: ΝΟISE GENERATION..!!
Post by: miss_elec on September 14, 2006, 17:05:02 pm
@fugi
H awgn() είναι για προσθήκη (λευκού) θορύβου κανονικής κατανομής, όχι εκθετικής!!

@Sanctifier

Προς τι το τόσο γέλιο "Αγιο Πνεύμα"? Βέβαια, τα θεία είναι τα πάντα πληρόντα, ενώ εμείς δεν γεννηθήκαμε γνωρίζοντας τα όλα...:P
Μου θυμίζεις τον Πανούλα στη λιστα:
"αχ...αχ...αχ....", Μικρά μου αμαθή,... Τελικά όμως δεν τα ήξερε ο ίδιος πολύ καλα όπως φάνηκε


Title: Re: ΝΟISE GENERATION..!!
Post by: ikoufis on September 14, 2006, 17:08:53 pm
Η απάντηση για το γιατί δεν έχει το matlab συναρτηση έτοπιμη για exp θόρυβο πιστεύω είναι αρκετά απλή.
Ισως μόνο ο Λεόντιος ζητά τη δημιουργία τέτοιου θορύβου!! :D
Η θέλει να δει αν μπορούμε να κάνουμε μόνοι μας συνάρτηση που να δουλεύει :)


Title: Re: ΝΟISE GENERATION..!!
Post by: fugiFOX on September 14, 2006, 17:14:20 pm
Τώρα που το λες κάτι μου θυμίζει πρέπει να το είχε βάλει και σε εμάς.
Είμαι 72% σίγουρος ότι υπάρχει τέτοια συνάρτηση στο MATLAB ή έστω στο Simulink.
Αν όχι μπορείς να τη φτιάξεις έυκολα από ένα θεώρημα που δεν το θυμάμαι.
Ανατρέξτε στα Δίκτυα που έχει μετατροπή συνάρτησης κατανομής από μια κατανομή σε άλλη


Title: Re: Απ: ΝΟISE GENERATION..!!
Post by: Sanctifier on September 14, 2006, 17:16:49 pm
@Sanctifier

Προς τι το τόσο γέλιο "Αγιο Πνεύμα"? Βέβαια, τα θεία είναι τα πάντα πληρόντα, ενώ εμείς δεν γεννηθήκαμε γνωρίζοντας τα όλα...:P
Μου θυμίζεις τον Πανούλα στη λιστα:
"αχ...αχ...αχ....", Μικρά μου αμαθή,... Τελικά όμως δεν τα ήξερε ο ίδιος πολύ καλα όπως φάνηκε

Το γελιο ηταν γιατι σε βοηθαω με το να σου πω οτι exponential noise==Lord Rayleigh noise (maybe  :???:).
Βαλε αυτο στο google και θα βρεις πολλα.

Οσον αγορα την αναφορα σου δεν γνωριζω κανενα Πανούλα και δεν συμμετεχω σε καμια λιστα για να γνωριζω τι εγινε.... ;D

Αυτα τα ξερω ΝΑΙ γιατι εχω χρησιμοποιησει Rayleigh και SNR οχι σε ηχο αλλα σε κυψελοειδεις επικοινωνιες.


Title: Απ: ΝΟISE GENERATION..!!
Post by: miss_elec on September 14, 2006, 17:22:00 pm

Xμ.......μου φαίνεται ότι μοιάζεις στον Πανούλα τελικά!
Η κατανομή που λες έχει μεν ένα εκθετικά μειούμενο όρο, αλλά δεν είναι αυτή που ονομάζουμε στο Ελλάντα εκθετική κατανομή ;)


Title: Re: ΝΟISE GENERATION..!!
Post by: Sanctifier on September 14, 2006, 17:24:26 pm
Eλλαντα βλεπεις...ρωτα ομως και για να σαι σιγουρη...

edit: To mail μια χαρα το διαβασες τωρα μου κανεις και συγκρισεις....φτου σου...:(


Title: Απ: ΝΟISE GENERATION..!!
Post by: miss_elec on September 14, 2006, 18:54:47 pm

Ιt's ok kon_kon!

Sanctifier, oi απαντήσεις μου είναι αυθόρμητες και υπεράνω συμπαθειών και χρωστούμενων χάρεων ;) :P