مطلوب شرح هذه الدالات في الماتلاب


(م/طارق) #1

wavread
wavwrite
wavplay

أريد شرح لهذه الدالات في الماتلاب ماذا تعمل كل دالة وطريقة كتابتها

وشكرا


(farisislam) #2

بسم الله الرحمن الرحيم
أخي طارق

wavread تقوم بقراءة ملف صوتي وتخزينه بشكل مصفوفة تعبر عن شدة الصوت وخرج آخر يعبر عن تردد الصوت y = wavread(filename)
waverite بالعكس تماما أي أنك تقوم بتحويل مصفوفة تعبر عن الصوت إلى ملف مستقل
wavplay تقوم بتشغيل ملف الصوت عن طري الماتلاب دون الحاجة للبرنامج الصوتي

[FONT=Simplified Arabic Fixed][y, Fs, nbits] = wavread(filename)[/font]

[FONT=Simplified Arabic Fixed]wavwrite(y,Fs,N,filename)[/font]

[FONT=Simplified Arabic Fixed]wavplay(y,Fs)[/font]