THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Matlab, Mathematica, Octave, EngLab κλπ => Topic started by: tolos on May 20, 2007, 15:29:56 pm



Title: Εισαγωγη αρχειου ηχου στο matlab
Post by: tolos on May 20, 2007, 15:29:56 pm
  Εχω το εξης προβλημα. Προσπαθω να εισαγαγω ενα αρχειο wav και δεν μπορω με τιποτα. Το θεμα
ειναι οτι εχω προβλημα μονο με το συγκεκριμενο αρχειο. Εκτος απο το να οδηγηθω στο συμπερασμα οτι
το αρχειο εχει το προβλημα τι μπορω να κανω. Το μηνυμα του σφαλματος που μου βγαζει ειναι το εξης:
??? Error using ==> wavread
Index exceeds matrix dimensions.


Title: Re: Εισαγωγη αρχειου ηχου στο matlab
Post by: ikoufis on May 20, 2007, 18:34:38 pm
Χρησιμοποιείς κάτι της μορφής
[y,Fs,bits] = wavread('C:\....\SoundSource7.wav');

Αν έχεις σωστά ορισμένο τον πίνακα στα αριστερά η wavread έχει πρόβλημα με ορισμάνα format .wav.
Δοκίμασε με κάποιο πρόγραμμα πχ nero να μετατρέψεις το αρχείο σου από .wav  σε .wav :D
Εμένα είχε δουλέψει πάντως με αυτόν τον τρόπο.


Title: Re: Εισαγωγη αρχειου ηχου στο matlab
Post by: tolos on May 20, 2007, 20:10:30 pm
 Σ΄ευχαριστω πολυ. Δουλεψε η μαλακια. Εφαγα ποσο χρονο απο τη ζωη μου για κατι τοσο ανουσιο.
Τελος παντων ευχαριστω και παλι


Title: Re: Εισαγωγη αρχειου ηχου στο matlab
Post by: Johnny English on May 21, 2007, 03:07:08 am
Όταν είδα το τόπικ, θα ορκιζόμουν ότι το άνοιξε η aika... μετά είδα το συγγραφέα και δε το πίστευα..  ;D

Ξέρω ξέρω... είμαι moderator και είμαι off-topic...

Θα το σβήσω αργότερα, όταν θα κάνω μια μέρα review τα ποστ μου! :o