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

[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;

[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]

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

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

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