# أرجوا المساعدة

(system) #1

[RIGHT]أريد منكم برنامج لرسم تضمين التردد والطور FM ;PM

أرجو منكم مدي بهذا البرامج مع العلم أنني أعمل علي النسخة 7 وياليت يكون شكل البرنامج كاتلي :[/right]

close all;
clear all;
AC=1; m=0.5; T=1;
fm=1/T; fc=100fm; f1=10fm;
t=-2:1/fc:2; N=length(t);
f=fc*(-N/2:N/2-1)/N;
x1=0.5*(sign(-t+0.5)+1);
x2=-0.5*(sign(t+0.5)-1);
s=x1-x2;
c=cos(2pif1*t);
v=AC*(1+m+s).*c; V=fftshift(fft(v)/N);
v1=v.*c; V1=fftshift(fft(v1)/N);
figure(1)
subplot(2,1,1); plot(t,s); grid on;
subplot(2,1,2); plot(t,c); grid on;
figure(2)
subplot(2,1,1); plot(f,abs(V)); grid on;
subplot(2,1,2); plot(f,abs(V1)); grid on;

(mr.volt) #2

[CENTER][SIZE=3]لا ادري ان اردت فهناك اسهل مما تعمل عليه وهو بالاقترانات ال built in في الماتلاب وهي كما يلي :

اولا : FM Modulation

``````
Examples

The code below modulates a multichannel signal using fmmod and demodulates it using fmdemod.
Fs = 8000; % Sampling rate of signal
Fc = 3000; % Carrier frequency
t = [0:Fs]'/Fs; % Sampling times
s1 = sin(2*pi*300*t)+2*sin(2*pi*600*t); % Channel 1
s2 = sin(2*pi*150*t)+2*sin(2*pi*900*t); % Channel 2
x = [s1,s2]; % Two-channel signal
dev = 50; % Frequency deviation in modulated signal
y = fmmod(x,Fc,Fs,dev); % Modulate both channels.
z = fmdemod(y,Fc,Fs,dev); % Demodulate both channels.
``````

ثانيا : PM Modulation

``````

The example samples an analog signal and modulates it. Then it simulates an additive white Gaussian noise (AWGN) channel, demodulates the received signal, and plots the original and demodulated signals.
% Prepare to sample a signal for two seconds,
% at a rate of 100 samples per second.
Fs = 100; % Sampling rate
t = [0:2*Fs+1]'/Fs; % Time points for sampling

% Create the signal, a sum of sinusoids.
x = sin(2*pi*t) + sin(4*pi*t);

Fc = 10; % Carrier frequency in modulation
phasedev = pi/2; % Phase deviation for phase modulation

y = pmmod(x,Fc,Fs,phasedev); % Modulate.
y = awgn(y,10,'measured',103); % Add noise.
z = pmdemod(y,Fc,Fs,phasedev); % Demodulate.

% Plot the original and recovered signals.
figure; plot(t,x,'k-',t,z,'g-');
legend('Original signal','Recovered signal');
``````

اما ان اردت ان ترى الخطوات بالتفصيل للعمليه فاليك هذا المفتاح لتدخل الى داخل الاقتران وتبحر بداخله

اكتب في شاشه الاوامر ما يلي :

``````
>> edit fmmod

``````

اي غموض انا جاهز لتوضيحه
[/size][/center]

(system) #3

ياليت تكون مثل الهيئة المكتوبة أما باستخدام موجة rect أو النغمة لاني مطالب بهذه الهيئة فقط الغير
وشكل المعادلة هو (Qfm=AC cos(wct+Bsin wmt مشكلتي أخي في قيم fm ,fc لانها لاتتغير مع الزمن و البيريود يكون ثابت ولا يتغير مع تغير شكل الاشارة الاساسية وأكون لك شاكرا

(system) #4

ياليت تكون مثل الهيئة المكتوبة أما باستخدام موجة rect أو النغمة لاني مطالب بهذه الهيئة فقط الغير
وشكل المعادلة هو (Qfm=AC cos(wct+Bsin wmt مشكلتي أخي في قيم fm ,fc لانها لاتتغير مع الزمن و البيريود يكون ثابت ولا يتغير مع تغير شكل الاشارة الاساسية وأكون لك شاكرا

(system) #5

ياليت تكون مثل الهيئة المكتوبة أما باستخدام موجة rect أو النغمة لاني مطالب بهذه الهيئة فقط الغير
وشكل المعادلة هو (Qfm=AC cos(wct+Bsin wmt مشكلتي أخي في قيم fm ,fc لانها لاتتغير مع الزمن و البيريود يكون ثابت ولا يتغير مع تغير شكل الاشارة الاساسية وأكون لك شاكرا