AM,FM,PM调制的matlab
本节涵盖MATLAB源代码AM, FM, PM调制在matlab。它提到了同样的用法调节matlab函数。
matlab函数调制
用于创建信号的参数
Fs = 8000;%采样频率
t = (0:1000-1)/Fs;%的时间向量
S = 4*cos(2* *500*t);%调制信号
SDFT = fft(s);
N =长度(s);
sdft = sdft(1:N/2+1);
psdy1 = (1/(Fs*N)) * abs(sdft).^2;
Psdy1 (2:end-1) = 2* Psdy1 (2:end-1);
freq = 0:Fs/length(s):Fs/2;
人物,情节(频率、10 * log10 (psdy1));未调制信号的%FD频谱
y =调制(s,3e3,Fs,'am',0.1);%调制信号
Ydft = fft(y);
N =长度(y);
ydft = ydft(1:N/2+1);
psdy = (1/(Fs*N)) * abs(ydft).^2;
pdy (2:end-1) = 2* pdy (2:end-1);
freq = 0:Fs/length(y):Fs/2;
人物,情节(频率、10 * log10 (psdy));调制信号的%FD频谱
Fs = 8000;%采样频率
t = (0:1000-1)/Fs;%的时间向量
S = 4*cos(2* *500*t);%调制信号
SDFT = fft(s);
N =长度(s);
sdft = sdft(1:N/2+1);
psdy1 = (1/(Fs*N)) * abs(sdft).^2;
Psdy1 (2:end-1) = 2* Psdy1 (2:end-1);
freq = 0:Fs/length(s):Fs/2;
人物,情节(频率、10 * log10 (psdy1));未调制信号的%FD频谱
y =调制(s,3e3,Fs,'am',0.1);%调制信号
Ydft = fft(y);
N =长度(y);
ydft = ydft(1:N/2+1);
psdy = (1/(Fs*N)) * abs(ydft).^2;
pdy (2:end-1) = 2* pdy (2:end-1);
freq = 0:Fs/length(y):Fs/2;
人物,情节(频率、10 * log10 (psdy));调制信号的%FD频谱
输出
与此类似,FM和PM调制也可以通过调制函数分别将参数更改为' FM '或' PM '来实现。
MATLAB代码的有用链接
参考以下以及左边面板上提到的链接,以获得有用的MATLAB代码。
OFDM前导信号的产生时间偏差估计频率估计信道估计11a WLAN信道PN序列生成OFDMA Tx RxAES DES载波聚合CCDF冷杉过滤器IIR滤波器低通FIR维特比译码器CRC8 CRC32
射频和无线教程
无线局域网802.11交流802.11广告wimax无线个域网z - waveGSMLTEUMTS蓝牙超宽频物联网卫星天线雷达