مدولاسیون FM در متلب | MATLAB
مدولاسیون AM در متلب | MATLAB
———————————————–
عنوان پروژه: سیگنال صوت
———————————————–
توضیحات پروژه: بااستفاده از نرم افزار مطلب سیگنال صحبت خود را در حوزه ی فرکانس برسی کرده و به صورت AMوfmنیز مدوله کنید. پس از ان به سیگنال بدست امده نویز اضافه کردهو سیگنال حاصل را اشکار کنید.
- در mfile های ارسالی دو برنامه test_file_fm عمل مدولاسیون FM و آشکارسازی آن را روی سیگنال گفتار و برنامه test_file_am عمل مدولاسیون AM و آشکارسازی آن را انجام میدهند.
- در این برنامه سیگنال گفتار خوانده شده، سپس مدوله میشود. بعد از آن به آن نویز AWGN با توان اضافه می شود و سپس عمل دمدولاسیون انجام میشود. در هر مرحله با استفاده از تابه tfplot سیگنال در حوزه زمان و فرکانس نمایش داده شده است.
- برنامه my_fmmod عمل مدولاسیون FM را با ورودی های سیگنال گفتار، دامنه کاریر، دامنه فاز سینوسی کاریر، فاز کاریر ، فرکانس کاریر و فرکانس نمونه برداری سیگنال میباشد.
- برنامه my_ammod نیز عمل مدولاسیون AM را با ورودی های سیگنال گفتار، اندیس مدولاسیون، دامنه کاریر، فرکانس کاریر و فرکانس نمونه برداری میباشد.
- برنامه my_fmdmod عمل دمدولاسیون سیگنال FM مدوله شده همراه با نویز AWGN را انجام می دهد. این عمل با استفاده از مشتق گرفتن از سیگنال مدوله شده FM و استفاده از دمدولاتور AM صورت میپذیرد.
- برنامه my_amdmod نیز عمل دمدولاسیون سیگنال AM مدوله شده همراه با نویز را انجام میدهد. این عمل با استفاده از فیلتر پایین گذر باترورث انجام میشود.
در نسخه های جدید متلب تابع waveread با audioread جایگزین شده است.
لطفاً براي ارسال دیدگاه، ابتدا وارد حساب كاربري خود بشويد