PDA

Επιστροφή στο Forum : MATLAB αρχεια .wav ?ευεργετες!!!



ospite
29-06-06, 16:19
γεια σας παιδια!!εχω παρει μια πτυχιακη στην οποια πρεπει να παρουσιασω και κατι αρχεια .wav στην matlab και να βγαλω και κυματομορφες! εγω ομως δεν το ξερω το προγραμμα το ειχα κανει πολυ παλαια!!!αν μπορει καποιοσ να μοθ πει 2 πραγματα!!του τυπου πως περναω το .wav απο το προγραμμα?εχς καποια αρχεια αλλα δεν μπορς να τα τρεξω μεσα απο το matlab!πρεπει να γραψω και εξισωσεις για της κυματομορφες?ξερετε καποιο site?ηχουσ απο ανθρωπινες φωνες πρειπει να περασω!!ευχαριστω καθε ευεργετη!!!το καλο που κανετε να το βρειτε!!

wlan
30-06-06, 03:16
ΟΛΑ ΤΑ ΠΡΑΓΜΑΤΑ ΣΤΟ MATLAB ΕΙΝΑΙ ΠΙΝΑΚΕΣ.
ΕΝΑ ΑΡΧΕΙΟ WAV ΑΡΧΙΚΑ ΠΡΕΠΕΙ ΝΑ ΓΙΝΕΙ ΠΙΝΑΚΑΣ ΓΙΑ ΝΑ ΕΞΑΧΘΟΥΝ ΤΑ ΔΕΔΟΜΕΝΑ ΤΟΥ ΚΑΘΩΣ ΚΑΙ Η ΑΚΡΙΒΗΣ ΣΥΧΝΟΤΗΤΑ ΔΕΙΓΜΑΤΟΛΗΨΙΑΣ ΤΟΥ

ΠΑΡΑΔΕΙΓΜΑ

[y1,Fs,bits] = wavread('mozart.wav'); %read a wav file and convert it to vector y1, read the sampling frequency Fs

Fs

wavplay(y1,Fs);

Ο ΠΑΡΑΠΑΝΩ ΚΩΔΙΚΑΣ ΔΙΑΒΑΖΕΙ ΤΟ ΑΡΧΕΙΟ mozart.wav ΚΑΙ ΤΟ ΑΠΟΘΗΚΕΥΣΙ ΣΕ ΕΝΑ ΜΟΝΟΔΙΑΣΤΑΤΟ ΠΙΝΑΚΑ y1, ΔΗΛΑΔΗ ΣΕ ΜΙΑ ΣΕΙΡΑ ΑΡΙΘΜΩΝ

ΜΕΤΑ ΤΥΠΩΝΕΙ ΤΟΝ ΡΥΘΜΟ ΔΕΙΓΜΑΤΟΛΗΨΙΑΣ ΚΑΙ ΣΤΗ ΣΥΝΕΧΕΙΑ ΠΑΙΖΕΙ ΤΟ ΑΡΧΕΙΟ mozart.wav

ΑΠΟ ΤΗ ΣΤΙΓΜΗ ΠΟΥ ΕΧΕΙΣ ΤΟ mozart.wav ΣΑΝ ΔΙΑΝΥΣΜΑ y1 ΜΠΟΡΕΙΣ ΝΑ ΤΟ ΚΑΝΕΙΣ ΟΤΙ ΘΕΛΕΙΣ

ΕΛΠΙΖΩ ΝΑ ΒΟΗΘΗΣΑ