مدولاسیون موج در متلب
- 1393/01/14
- 6 دیدگاه
مدولاسیون (مدوله سازی) یکی از مهمی است که برای انتقال موثر ومطمئن اطلاعات در فرستنده صورت می پذیرد. مدولاسیون شامل دو شکل موج است. یک سیگنال مدوله گر که نماینده پیام است ویک موج حامل که با توجه به کاربرد مشخص و مورد نظر انتخاب می شود. مدوله کننده موج حامل را هماهنگ با تغییرات سیگنال مدوله گر تغییر می دهد. در نتیجه موج مدوله شده حاصله اطلاعات پیام را حمل می کند.بطور کلی ترخیح داده می شود عمل مدوله سازی پدیده ای معکوس باشد بطوریکه اطلاعات را بتوان با استفاده از فرآیند مکمل ومشابه بنام مدوله سازی دوباره بدست آورد. جالب توجه است که شما در هنگام صحبت کردن بعوان یک مدوله کننده موج پیوسته عمل می نمائید.انتقال صحبت شما در هوا در واقع توسط ایجاد نواهای حامل درتارهای صوتی و مدوله کردن این نواها بوسیله حرکت ماهیچه ای حفره صوتی صورت می پزیرد. هم چنین صحبتی که گوش انسان می شنود موج صوتی مدوله شده می باشد. هدف اصلی در مدوله سازی، تولید سیگنال مدوله شده مناسب با مشخصه های کانال انتقال می باشد.
نمونه سورسی از مدولاسیون موج در matlab را در ادامه آودره ایم. در ابتدا دامنه و فرکانس را تعیین نموده و تابع را از نوع cos تعریف می کنیم. سورس کامل این برنامه به همراه نتیجه:
% ****************************************** % EngPedia.ir % ****************************************** t=0:.000001:.005; Am1=.5; fm1=400; Am2=0.25; fm2=800; Ac=2.5; fc=10000; mt=Am1*cos(2*pi*fm1.*t)+Am2*cos(2*pi*fm2.*t); ct=Ac*cos(2*pi*fc.*t); st=(1+mt).*ct; figure('Name','Time domain representations of FULL AM signals'); title('AM Modulation of Multitone sinusoidal Signal'); subplot(3,1,1) plot(t,mt) xlabel('Time'); ylabel('Message signal'); subplot(3,1,2) plot(t,ct) xlabel('Time'); ylabel('Carrier Signal'); subplot(3,1,3) plot(t,st,t,Ac.*(1+mt),'r') xlabel('Time'); ylabel('Modulated signal'); sprintf('Carrier frequency: %d Hz',fc) sprintf('Message frequency: %d Hz and %d Hz',fm1,fm2) sprintf('USB spectra at: %d Hz and %d Hz',fc+fm1,fc+fm2) sprintf('LSB spectra at: %d Hz and %d Hz',fc-fm1,fc-fm2)
خروجی:
Carrier frequency: 10000 Hz Message frequency: 400 Hz and 800 Hz USB spectra at: 10400 Hz and 10800 Hz LSB spectra at: 9600 Hz and 9200 Hz
Wave Modulation Using MATLAB
مطالب مرتبط
برچسب ها : modulation, wave modulation, مدولاسیون, مدولاسیون چیست؟, مدولاسیون در متلب, مدولاسیون موج, مدولاسیون موج در متلب, مدوله سازی, مدوله کردن موج در matlab, مفهوم مدولاسیون
دیدگاهتان را بنویسید
نشانی ایمیل منتشر نخواهد شد
تعداد 6 دیدگاه برای نوشته " مدولاسیون موج در متلب" ارسال شده است .

مطالب جدید
- نرم افزار 4.2 I-Cliqq طراحی دوخت و گلدوزی
- نرم افزار PE Design v11.4 2025 طراحی دوخت و گلدوزی
- بسته آموزشی جامع SmartPlant 3D
- نرمافزار CFturbo 2025.1.1 طراحی توربوماشین، پمپ، فن و کمپرسورها
- نرم افزار Certara Phoenix 8.5 2025 مدلسازی فارماکوکینتیک و فارماکودینامیک
- نرم افزار Vensim PLE v10.2.2 2025 مدلسازی دینامیکی سیستم
- نرمافزار Flexi Complete v24.2 چاپ و برش در صنعت تابلوسازی
- نرمافزار EnRoute 2025 مجموعه کامل CAD/CAM در تابلوسازی
- نرمافزار Datamine Discover 2024 اکتشافات و مدلسازی منابع معدنی
- نرمافزار GEOVIA GEMS 6.8.7 2024 برنامهریزی فرآیندهای معدن

مطالب پربازدید

مطالب تصادفی
- نرم افزار DNV Sesam Marine 2023 تحلیل سازههای دریایی و اکتشاف نفت و گاز
- راه اندازی کانال تلگرام
- دانلود سورس Box Counting به زبان متلب
- نرم افزار WoundSim 2024 طراحی مخازن فشار کامپوزیتی (COPVs)
- نرم افزار Cadmatic 3D Plant Design 2024T2 طراحی سهبعدی کارخانه
- دانلود هندبوک Fundamentals of HVAC Systems
- سورس برنامه OCR به زبان MATLAB
- نرمافزار PIPENET Vision 2023 تحلیل جریان سیال
- دانلود سورس برنامه رسم Bezier
- نرم افزار AVL Fire
besyar awwwli
تشکر
the best ….tnx
ممنون
موفق باشین
چرا دانلود نمیشه ….؟؟؟؟؟؟؟؟؟؟؟؟/
پست فقط مطلب بود
فایلی برای دانلود نبود
در صورت درخواست از طریق فرم تماس با ما اقدام کنید