当前位置:首页 > 代码 > 正文

关于qpsk调制matlab代码的信息

admin 发布:2022-12-19 12:22 113


今天给各位分享qpsk调制matlab代码的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用matlab怎么模拟产生 数字调制信号 ask,fsk,qpsk之类的

Matlab的Communication Toolbox中, 有一系列用于数字调制解调的方法和函数,诸如可产生DPSK、FSK、General QAM、MSK、OQPSK、PSK、PAM、QAM。

以4-QAM 调制为例,调制解调的基本过程为:

h = modem.qammod(4); % 建立调制对象

y = modulate(h,x); %调制输入数据x

hDemod = modem.qamdemod(h); % 建立解调对象

z=demodulate(hDemod,y); %解调

其他调制方式类似处理。

Matlab QPSK基带仿真问题求助

下面是一路信号的QPSK基带仿真的程序:

n=1e4;

M=4;

Tx=randint(n,1,M);

h=modem.pskmod(M); %产生调制QPSK句柄

y=modulate(h,Tx); %用QPSK句柄调制Tx信号

EbNo=10;

yNoise=awgn(y,EbNo,'measured'); %加噪声

g=modem.pskdemod(M); %产生解调句柄

Rx=demodulate(g,yNoise); %解调信号

num_biterr=biterr(Tx,Rx); %计算错误的比特数

Pb=num_err/n; %计算错误的比特概率

怎么用matlab实现下变频到复基带

clear all;

close all;

clc;

biteSize = 1000;

rowBit = round(rand(1,biteSize));

%QPSK调制,每2比特对应一个符号

signalLength = biteSize/2;

IQBit = reshape(rowBit,2,signalLength);

%QPSK调制:映射符号:11 10 01 00

map = [1+1*1i; %11

1-1*1i; %10

-1+1*1i; %01

-1*-1*1i]; %00

signal = zeros(1,signalLength);

for i = 1:signalLength

if IQBit(1,i)==1 IQBit(2,i)==1

signal(i) = map(1);

elseif IQBit(1,i)==1 IQBit(2,i)==0

signal(i) = map(2);

elseif IQBit(1,i)==0 IQBit(2,i)==1

signal(i) = map(3);

elseif IQBit(1,i)==0 IQBit(2,i)==0

signal(i) = map(4);

end

end

%上变频

%经历无线信道,这里假设没有衰落

rcvSignal = signal;

%下变频

%QPSK解调

rcvIQBit = zeros(2,signalLength);

for i = 1:signalLength

min = Inf;

minIndex = 0;

for j = 1:4

diff = abs(rcvSignal(i) - map(j));

if (diff min)

min = diff;

minIndex = j;

end

end

if minIndex == 1

rcvIQBit(1,i) = 1;

rcvIQBit(2,i) = 1;

elseif minIndex == 2

rcvIQBit(1,i) = 1;

rcvIQBit(2,i) = 0;

elseif minIndex == 3

rcvIQBit(1,i) = 0;

rcvIQBit(2,i) = 1;

elseif minIndex == 4

rcvIQBit(1,i) = 0;

rcvIQBit(2,i) = 0;

end

end

rcvRowBit = reshape(rcvIQBit,1,biteSize);

error = sum(abs(rcvRowBit - rowBit));

qpsk调制matlab代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、qpsk调制matlab代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/8041.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载