SlideShare a Scribd company logo
1 of 6
Download to read offline
Telecomunication
Lab1
‫د‬ ‫ب‬ ‫ع‬ : ‫ف‬ ‫ا‬ ‫ر‬ ‫ش‬ ‫ا‬‫ص‬ ‫ي‬ ‫و‬ ‫ر‬ ‫و‬ ‫ب‬ ‫ا‬ ‫هللا‬
‫اعداد‬‫احداش‬ ‫عبدالمنعم‬ ‫احمد‬ :
Frequency Modulation for a voice signal
%‫واستخالصها‬ ‫االشارة‬ ‫تسجيل‬
recObj = audiorecorder;
disp('Start speaking.')
recordblocking(recObj,2);
disp('End of Recording.')
play(recObj)
myRecording = getaudiodata(recObj);
plot(myRecording)
title('My original signal')
%‫تردديا‬ ‫االشارة‬ ‫تضمين‬
Fs=8000;
Fc=100;
t=(0:1/Fs:5-(1/Fs));
DF=50;
Y=fmmod(myRecording,Fc,Fs,DF);
plot(Y)
title('My FM signal')
%‫لإلشارة‬ ‫البيضاء‬ ‫جاوس‬ ‫ضىضاء‬ ‫أضافت‬
x=awgn(Y,0.5);
plot(x)
title('My FM signal After adding The Noise')
%‫البيضاء‬ ‫جاوس‬ ‫ضىضاء‬ ‫من‬ ‫المضمنت‬ ‫االشارة‬ ‫استخالص‬
lpFilt =
designfilt('lowpassiir','FilterOrder',2,'PassbandFrequency',200,'PassbandRipp
le',0.001,'SampleRate',600);
fvtool(lpFilt);
dataOut = filter(lpFilt,x);
plot(dataOut)
title('After Filtering')
%‫تردديا‬ ‫المضمنت‬ ‫االشارة‬ ‫تضمين‬ ‫فك‬
z = fmdemod(dataOut,Fc,Fs,DF);
plot(z)
title('The signal after demodelation')
‫البرنامج‬ ‫ملخص‬
1.‫ا‬(‫الدالة‬ ‫ستخدمنا‬fmmod)‫لإلشارة‬ ‫العٌنات‬ ‫اخذ‬ ‫تردد‬ ‫معرفة‬ ‫بعد‬ ‫وذلك‬ ‫ترددي‬ ‫تضمٌن‬ ‫االشارة‬ ‫لتضمٌن‬ ‫وذلك‬‫االشارة‬ ‫من‬
‫المعلومة‬ ‫تردد‬ ‫من‬ ‫اعلى‬ ‫ٌكون‬ ‫حٌث‬ ‫الحاملة‬ ‫تردد‬ ‫قٌمة‬ ‫وفرض‬ ‫الصوتٌة‬‫الترددي‬ ‫االنحراف‬ ‫قٌمة‬ ‫وفرض‬.
2.‫الدالة‬ ‫باستخدام‬ ‫التضمٌن‬ ‫بعد‬ ‫البٌضاء‬ ‫جاوس‬ ‫ضوضاء‬ ‫باضافة‬ ‫قمنا‬(awgn(x,SNR))‫الى‬ ‫االشارة‬ ‫نسبة‬ ‫حسب‬
‫المطلوبة‬ ‫الضوضاء‬.
3.‫قمنا‬‫طرٌق‬ ‫عن‬ ‫الضوضاء‬ ‫من‬ ‫االشارة‬ ‫باستخالص‬.‫الصوت‬ ‫اشارة‬ ‫ٌمرر‬ ‫بحٌث‬ ‫منخفض‬ ‫امرار‬ ‫مرشح‬
4.‫ا‬(‫الدالة‬ ‫ستخدمنا‬fmdemod)‫ل‬ ‫وذلك‬‫فك‬‫االشارة‬ ‫تضمٌن‬.
‫النتائج‬ ‫على‬ ‫تعلٌق‬
-‫شكل‬‫التضمٌن‬ ‫بعد‬ ‫االشارة‬‫اشارة‬ ‫عن‬ ‫عبارة‬ٌٌ‫جٌب‬‫ه‬. ‫ترددٌا‬ ‫مضمنة‬ ‫إشارة‬ ‫ألي‬ ً‫الفعل‬ ‫الخرج‬ ‫وهو‬ ً‫عال‬ ‫بتردد‬ ‫ولكن‬
-‫ا‬ ‫جاوس‬ ‫ضوضاء‬ ‫اضافة‬ ‫عند‬‫بالكامل‬ ‫االشارة‬ ‫على‬ ‫تتوزع‬ ‫جاوس‬ ‫ضوضاء‬ ‫قدرة‬ ‫فان‬ ‫لبٌضاء‬‫الترددات‬ ‫جمٌع‬ ‫عند‬‫م‬‫ما‬‫ٌصعب‬
‫نهائٌا‬ ‫منها‬ ‫المعلومة‬ ‫اشارة‬ ‫استخالص‬‫ونالحظ‬‫االش‬ ً‫ف‬ ‫ذلك‬‫المرشح‬ ‫من‬ ‫خروجها‬ ‫بعد‬ ‫ارة‬.
-‫فك‬ ‫عملٌة‬ ‫من‬ ‫خروج‬ ‫عند‬‫والبرنامج‬ ,‫العالٌة‬ ‫الضوضاء‬ ‫بسبب‬ ‫وذلك‬ ‫االصلٌة‬ ‫االشارة‬ ‫شكل‬ ‫بنفس‬ ‫االشارة‬ ‫لنا‬ ‫تخرج‬ ‫لم‬ ‫التضمٌن‬
‫عمل‬ ‫ٌوضح‬ ً‫التال‬.‫ضوضاء‬ ‫اضافة‬ ‫بدون‬ ‫التضمٌن‬ ‫وفك‬ ‫التضمٌن‬ ‫ٌة‬
%‫واستخالصها‬ ‫االشارة‬ ‫تسجيل‬
recObj = audiorecorder;
disp('Start speaking.')
recordblocking(recObj,2);
disp('End of Recording.')
play(recObj)
myRecording = getaudiodata(recObj);
%‫تردديا‬ ‫االشارة‬ ‫تضمين‬
Fs=8000;
Fc=100;
t=(0:1/Fs:5-(1/Fs));
DF=50;
Y=fmmod(myRecording,Fc,Fs,DF);
plot(Y)
title('My FM signal')
%‫تردديا‬ ‫المضمنت‬ ‫االشارة‬ ‫تضمين‬ ‫فك‬
z = fmdemod(Y,Fc,Fs,DF);
figure;
subplot(3,1,1)
plot(myRecording)
title('My original signal')
subplot(3,1,2)
plot(Y)
title('My FM signal')
subplot(3,1,3)
plot(z)
title('The signal after demodelation')
Frequency Modulation for a voice signal by using matlab

More Related Content

What's hot

Arm assembly language programming
Arm assembly language programmingArm assembly language programming
Arm assembly language programmingv Kalairajan
 
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design FlowMaurizio Donna
 
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...Revathi Subramaniam
 
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery BoardProgramming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery BoardGaurav Verma
 
SYSTEM DESIGN USING VERILOG HDL.pdf
SYSTEM DESIGN USING VERILOG HDL.pdfSYSTEM DESIGN USING VERILOG HDL.pdf
SYSTEM DESIGN USING VERILOG HDL.pdfMohanKumar737765
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applicationsKarthik Kumar
 
Compiler Construction | Lecture 15 | Memory Management
Compiler Construction | Lecture 15 | Memory ManagementCompiler Construction | Lecture 15 | Memory Management
Compiler Construction | Lecture 15 | Memory ManagementEelco Visser
 
Interfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 MicrocontrollerInterfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 MicrocontrollerPantech ProLabs India Pvt Ltd
 
Programmable peripheral interface 8255
Programmable peripheral interface 8255Programmable peripheral interface 8255
Programmable peripheral interface 8255Marajulislam3
 
Parallel Adder and Subtractor
Parallel Adder and SubtractorParallel Adder and Subtractor
Parallel Adder and SubtractorSmit Shah
 
Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter Digital System Design
 
En.dm00024550 stm8 s003f3p6
En.dm00024550   stm8 s003f3p6En.dm00024550   stm8 s003f3p6
En.dm00024550 stm8 s003f3p6betodias29
 
FPGA Coding Guidelines
FPGA Coding GuidelinesFPGA Coding Guidelines
FPGA Coding GuidelinesChethan Kumar
 
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed KhanDigital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed KhanYasir Khan
 
Chapter 5 introduction to VHDL
Chapter 5 introduction to VHDLChapter 5 introduction to VHDL
Chapter 5 introduction to VHDLSSE_AndyLi
 

What's hot (20)

Arm assembly language programming
Arm assembly language programmingArm assembly language programming
Arm assembly language programming
 
VHDL Reference - FSM
VHDL Reference -  FSMVHDL Reference -  FSM
VHDL Reference - FSM
 
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow
 
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
 
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery BoardProgramming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
 
SYSTEM DESIGN USING VERILOG HDL.pdf
SYSTEM DESIGN USING VERILOG HDL.pdfSYSTEM DESIGN USING VERILOG HDL.pdf
SYSTEM DESIGN USING VERILOG HDL.pdf
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
 
Compiler Construction | Lecture 15 | Memory Management
Compiler Construction | Lecture 15 | Memory ManagementCompiler Construction | Lecture 15 | Memory Management
Compiler Construction | Lecture 15 | Memory Management
 
Introduction to FPGAs
Introduction to FPGAsIntroduction to FPGAs
Introduction to FPGAs
 
Interfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 MicrocontrollerInterfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 Microcontroller
 
Programmable peripheral interface 8255
Programmable peripheral interface 8255Programmable peripheral interface 8255
Programmable peripheral interface 8255
 
Parallel Adder and Subtractor
Parallel Adder and SubtractorParallel Adder and Subtractor
Parallel Adder and Subtractor
 
Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter
 
En.dm00024550 stm8 s003f3p6
En.dm00024550   stm8 s003f3p6En.dm00024550   stm8 s003f3p6
En.dm00024550 stm8 s003f3p6
 
FPGA Coding Guidelines
FPGA Coding GuidelinesFPGA Coding Guidelines
FPGA Coding Guidelines
 
Fifo+ +lifo
Fifo+ +lifoFifo+ +lifo
Fifo+ +lifo
 
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed KhanDigital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
 
Chapter 5 introduction to VHDL
Chapter 5 introduction to VHDLChapter 5 introduction to VHDL
Chapter 5 introduction to VHDL
 
Stack and subroutine
Stack and subroutineStack and subroutine
Stack and subroutine
 
Ppt career
Ppt careerPpt career
Ppt career
 

Viewers also liked

مخارج وصفات
مخارج وصفاتمخارج وصفات
مخارج وصفاتSafa Alyousif
 
التجويد
التجويدالتجويد
التجويدwayislam
 
الفصل الثامن- الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
الفصل الثامن-  الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...الفصل الثامن-  الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
الفصل الثامن- الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...Dr. Khaled Bakro
 
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة Kamal Naser
 
كتاب الحاسب الالى للصف الثانى التجارى
كتاب الحاسب الالى للصف الثانى التجارىكتاب الحاسب الالى للصف الثانى التجارى
كتاب الحاسب الالى للصف الثانى التجارىhoda_ata
 
التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
 التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation   التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation AhmedAhdash
 
Word اسئلة امتحان
Word اسئلة امتحانWord اسئلة امتحان
Word اسئلة امتحانMahmoud Soliman
 
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكترونيإدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكترونيnourah_alshedi
 
الأكسيل Excel
الأكسيل  Excelالأكسيل  Excel
الأكسيل Exceldoaa 2012
 
(Networks) مقدمة في الشبكات
(Networks) مقدمة في الشبكات (Networks) مقدمة في الشبكات
(Networks) مقدمة في الشبكات DrMohammed Qassim
 
A Study in LTE system(in Arabic).
A Study in LTE system(in Arabic).A Study in LTE system(in Arabic).
A Study in LTE system(in Arabic).Aous Alsheikh
 
Computer Components مكونات الحاسب الآلي
Computer Components مكونات الحاسب الآليComputer Components مكونات الحاسب الآلي
Computer Components مكونات الحاسب الآليIT.Amna Khdoum
 
جميع اختصارات لوحة المفاتيح 92 اختصار
جميع اختصارات لوحة المفاتيح 92 اختصارجميع اختصارات لوحة المفاتيح 92 اختصار
جميع اختصارات لوحة المفاتيح 92 اختصارislamtics default
 
مشروع التخرج LTE
مشروع التخرج LTEمشروع التخرج LTE
مشروع التخرج LTEAyah Mfarrej
 
شرح برنامج اكسل بالتفصيل
شرح برنامج اكسل بالتفصيلشرح برنامج اكسل بالتفصيل
شرح برنامج اكسل بالتفصيلPrince Sh
 
شرح اكسل 2010
شرح اكسل 2010شرح اكسل 2010
شرح اكسل 2010tareq massad
 

Viewers also liked (20)

قواعد تصميم العروض
قواعد تصميم العروضقواعد تصميم العروض
قواعد تصميم العروض
 
مخارج وصفات
مخارج وصفاتمخارج وصفات
مخارج وصفات
 
التجويد
التجويدالتجويد
التجويد
 
الفصل الثامن- الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
الفصل الثامن-  الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...الفصل الثامن-  الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
الفصل الثامن- الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
 
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
 
كتاب الحاسب الالى للصف الثانى التجارى
كتاب الحاسب الالى للصف الثانى التجارىكتاب الحاسب الالى للصف الثانى التجارى
كتاب الحاسب الالى للصف الثانى التجارى
 
التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
 التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation   التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
 
Word اسئلة امتحان
Word اسئلة امتحانWord اسئلة امتحان
Word اسئلة امتحان
 
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكترونيإدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
 
الأكسيل Excel
الأكسيل  Excelالأكسيل  Excel
الأكسيل Excel
 
(Networks) مقدمة في الشبكات
(Networks) مقدمة في الشبكات (Networks) مقدمة في الشبكات
(Networks) مقدمة في الشبكات
 
A Study in LTE system(in Arabic).
A Study in LTE system(in Arabic).A Study in LTE system(in Arabic).
A Study in LTE system(in Arabic).
 
Computer Components مكونات الحاسب الآلي
Computer Components مكونات الحاسب الآليComputer Components مكونات الحاسب الآلي
Computer Components مكونات الحاسب الآلي
 
جميع اختصارات لوحة المفاتيح 92 اختصار
جميع اختصارات لوحة المفاتيح 92 اختصارجميع اختصارات لوحة المفاتيح 92 اختصار
جميع اختصارات لوحة المفاتيح 92 اختصار
 
مشروع التخرج LTE
مشروع التخرج LTEمشروع التخرج LTE
مشروع التخرج LTE
 
برنامج اكسل
برنامج اكسلبرنامج اكسل
برنامج اكسل
 
شرح برنامج اكسل بالتفصيل
شرح برنامج اكسل بالتفصيلشرح برنامج اكسل بالتفصيل
شرح برنامج اكسل بالتفصيل
 
ملزمة اكسلى
ملزمة اكسلىملزمة اكسلى
ملزمة اكسلى
 
ملخص تقنية تصميم صفحات الويب - كامل
ملخص تقنية تصميم صفحات الويب - كاململخص تقنية تصميم صفحات الويب - كامل
ملخص تقنية تصميم صفحات الويب - كامل
 
شرح اكسل 2010
شرح اكسل 2010شرح اكسل 2010
شرح اكسل 2010
 

Frequency Modulation for a voice signal by using matlab

  • 1. Telecomunication Lab1 ‫د‬ ‫ب‬ ‫ع‬ : ‫ف‬ ‫ا‬ ‫ر‬ ‫ش‬ ‫ا‬‫ص‬ ‫ي‬ ‫و‬ ‫ر‬ ‫و‬ ‫ب‬ ‫ا‬ ‫هللا‬ ‫اعداد‬‫احداش‬ ‫عبدالمنعم‬ ‫احمد‬ : Frequency Modulation for a voice signal
  • 2. %‫واستخالصها‬ ‫االشارة‬ ‫تسجيل‬ recObj = audiorecorder; disp('Start speaking.') recordblocking(recObj,2); disp('End of Recording.') play(recObj) myRecording = getaudiodata(recObj); plot(myRecording) title('My original signal') %‫تردديا‬ ‫االشارة‬ ‫تضمين‬ Fs=8000; Fc=100; t=(0:1/Fs:5-(1/Fs)); DF=50; Y=fmmod(myRecording,Fc,Fs,DF); plot(Y) title('My FM signal')
  • 3. %‫لإلشارة‬ ‫البيضاء‬ ‫جاوس‬ ‫ضىضاء‬ ‫أضافت‬ x=awgn(Y,0.5); plot(x) title('My FM signal After adding The Noise') %‫البيضاء‬ ‫جاوس‬ ‫ضىضاء‬ ‫من‬ ‫المضمنت‬ ‫االشارة‬ ‫استخالص‬ lpFilt = designfilt('lowpassiir','FilterOrder',2,'PassbandFrequency',200,'PassbandRipp le',0.001,'SampleRate',600); fvtool(lpFilt); dataOut = filter(lpFilt,x); plot(dataOut) title('After Filtering')
  • 4. %‫تردديا‬ ‫المضمنت‬ ‫االشارة‬ ‫تضمين‬ ‫فك‬ z = fmdemod(dataOut,Fc,Fs,DF); plot(z) title('The signal after demodelation') ‫البرنامج‬ ‫ملخص‬ 1.‫ا‬(‫الدالة‬ ‫ستخدمنا‬fmmod)‫لإلشارة‬ ‫العٌنات‬ ‫اخذ‬ ‫تردد‬ ‫معرفة‬ ‫بعد‬ ‫وذلك‬ ‫ترددي‬ ‫تضمٌن‬ ‫االشارة‬ ‫لتضمٌن‬ ‫وذلك‬‫االشارة‬ ‫من‬ ‫المعلومة‬ ‫تردد‬ ‫من‬ ‫اعلى‬ ‫ٌكون‬ ‫حٌث‬ ‫الحاملة‬ ‫تردد‬ ‫قٌمة‬ ‫وفرض‬ ‫الصوتٌة‬‫الترددي‬ ‫االنحراف‬ ‫قٌمة‬ ‫وفرض‬. 2.‫الدالة‬ ‫باستخدام‬ ‫التضمٌن‬ ‫بعد‬ ‫البٌضاء‬ ‫جاوس‬ ‫ضوضاء‬ ‫باضافة‬ ‫قمنا‬(awgn(x,SNR))‫الى‬ ‫االشارة‬ ‫نسبة‬ ‫حسب‬ ‫المطلوبة‬ ‫الضوضاء‬. 3.‫قمنا‬‫طرٌق‬ ‫عن‬ ‫الضوضاء‬ ‫من‬ ‫االشارة‬ ‫باستخالص‬.‫الصوت‬ ‫اشارة‬ ‫ٌمرر‬ ‫بحٌث‬ ‫منخفض‬ ‫امرار‬ ‫مرشح‬ 4.‫ا‬(‫الدالة‬ ‫ستخدمنا‬fmdemod)‫ل‬ ‫وذلك‬‫فك‬‫االشارة‬ ‫تضمٌن‬. ‫النتائج‬ ‫على‬ ‫تعلٌق‬ -‫شكل‬‫التضمٌن‬ ‫بعد‬ ‫االشارة‬‫اشارة‬ ‫عن‬ ‫عبارة‬ٌٌ‫جٌب‬‫ه‬. ‫ترددٌا‬ ‫مضمنة‬ ‫إشارة‬ ‫ألي‬ ً‫الفعل‬ ‫الخرج‬ ‫وهو‬ ً‫عال‬ ‫بتردد‬ ‫ولكن‬ -‫ا‬ ‫جاوس‬ ‫ضوضاء‬ ‫اضافة‬ ‫عند‬‫بالكامل‬ ‫االشارة‬ ‫على‬ ‫تتوزع‬ ‫جاوس‬ ‫ضوضاء‬ ‫قدرة‬ ‫فان‬ ‫لبٌضاء‬‫الترددات‬ ‫جمٌع‬ ‫عند‬‫م‬‫ما‬‫ٌصعب‬ ‫نهائٌا‬ ‫منها‬ ‫المعلومة‬ ‫اشارة‬ ‫استخالص‬‫ونالحظ‬‫االش‬ ً‫ف‬ ‫ذلك‬‫المرشح‬ ‫من‬ ‫خروجها‬ ‫بعد‬ ‫ارة‬. -‫فك‬ ‫عملٌة‬ ‫من‬ ‫خروج‬ ‫عند‬‫والبرنامج‬ ,‫العالٌة‬ ‫الضوضاء‬ ‫بسبب‬ ‫وذلك‬ ‫االصلٌة‬ ‫االشارة‬ ‫شكل‬ ‫بنفس‬ ‫االشارة‬ ‫لنا‬ ‫تخرج‬ ‫لم‬ ‫التضمٌن‬ ‫عمل‬ ‫ٌوضح‬ ً‫التال‬.‫ضوضاء‬ ‫اضافة‬ ‫بدون‬ ‫التضمٌن‬ ‫وفك‬ ‫التضمٌن‬ ‫ٌة‬
  • 5. %‫واستخالصها‬ ‫االشارة‬ ‫تسجيل‬ recObj = audiorecorder; disp('Start speaking.') recordblocking(recObj,2); disp('End of Recording.') play(recObj) myRecording = getaudiodata(recObj); %‫تردديا‬ ‫االشارة‬ ‫تضمين‬ Fs=8000; Fc=100; t=(0:1/Fs:5-(1/Fs)); DF=50; Y=fmmod(myRecording,Fc,Fs,DF); plot(Y) title('My FM signal') %‫تردديا‬ ‫المضمنت‬ ‫االشارة‬ ‫تضمين‬ ‫فك‬ z = fmdemod(Y,Fc,Fs,DF); figure; subplot(3,1,1) plot(myRecording) title('My original signal') subplot(3,1,2) plot(Y) title('My FM signal') subplot(3,1,3) plot(z) title('The signal after demodelation')