با سلام.وقتی یه فایل wave ضبط میکنین و میخونینش(تو متلب) ،plot دفیفا چی رو برای ما نمایش میده؟؟(محور افقی چیه، محور عمودی چی...) :question:
اطلاعیه
Collapse
No announcement yet.
سوال در مورد wavread
Collapse
X
-
پاسخ : سوال در مورد wavread
برنامه زیر را در نظر بگیرید:
کد:;function [x,fs,bit,t,file]=program0 ;('f,p]=uigetfile('*.wav] ;([x,fs,bit]=wavread([p,f] ; t=(1:length(x))/fs ;(plot(t,x ; ( [ 'title(['Plotting of ', file,' Signal in Time Domain ;('xlabel('Time vs sec ;('ylabel('Amplitude
خروجی wavread در برنامه x و fs و bit میباشد که به ترتیب مقدار بردار سیگنال نمونه برداری شده و فرکانس نمونه برداری و تعداد بیت نمونه برداری شده میباشد که fs , bit در نرم افزاری که فایل wav را ایجاد میکند قابل تنظیم میباشد، اما متلب به صورت پیش فرض 8 n در نظر میگیرد ، با دستور (plot(x سیگنال رسم شده و محور افقی اندیس سیگنال نمونه برداری شده و محور عمودی دامنه سیگنال میباشد ، اگر دامنه سیگنال نسبت به محور فرکانس را بخواهید باید از کد بالا استفاده کنید،
دیدگاه