通信人家园
标题:
请教大家,关于QPSK调制MATLAB仿真
[查看完整版帖子]
[打印本页]
时间:
2011-4-17 17:08
作者:
mile_stone
标题:
请教大家,关于QPSK调制MATLAB仿真
麻烦高手帮忙看一下,这个仿真出来的波形不对,应该有Sa函数的特性,可出来的频谱像噪声一样,是不是我的绘图指令哪里出问题了呢?谢谢O(∩_∩)O~
clear;
clc;
%QPSK调制器
Fc =64e6; % 调制器载频
data_len=2000;
input(1:50)=(1);%input=randint(1,data_len);%产生输入信号
input(50:2000)=(0);
%(m序列)频谱展宽
mreg=[1 0 0 1 0 1 0 1 0 0 0 0 0 0 0];
len=length(mreg);
for i=1:data_len
newmreg(1)=mod(mreg(14)+mreg(15),2);
newmreg(2:len)=mreg(1:len-1);
mreg=newmreg;
minput(i)=mod(input(i)+mreg(1)+1,2);
end
plot(20*log10(abs(fft(minput)))) %幅度对数谱
axis([0 data_len 0 40])
grid
title('经加扰后信号频谱')
[
本帖最后由 mile_stone 于 2011-4-17 17:10 编辑
]
时间:
2011-4-17 19:38
作者:
haigang221
修改下data_len
时间:
2011-4-18 12:02
作者:
mile_stone
谢谢您,请问是要改成2的次方数么?还是改长点?我是了2048,和30000,都不行那~
时间:
2011-4-18 12:03
作者:
mile_stone
标题:
回复 1# 的帖子
谢谢您,请问是要改成2的次方数么?还是改长点?我是了2048,和30000,都不行那~
通信人家园 (https://www.txrjy.com/)
Powered by C114