资源简介
在MATLAB上实现的4*4的空时编码的仿真,包括解码。形成一个完整的通信系统。
代码片段和文件信息
function [mod_symbolssym_tableM] = modulator(bitseqb)
%MIMO-OFDM Wireless Communications with MATLAB㈢ Yong Soo Cho Jaekwon Kim Won Young Yang and Chung G. Kang
%?2010 John Wiley & Sons (Asia) Pte Ltd
N_bits = length(bitseq);
if b==1 % BPSK modulation
sym_table=exp(j*[0 -pi]); sym_table=sym_table([1 0]+1);
inp=bitseq; mod_symbols=sym_table(inp+1); M=2;
elseif b==2 % QPSK modulation
sym_table = exp(j*pi/4*[-3 3 1 -1]); sym_table=sym_table([0 1 3 2]+1);
inp=reshape(bitseqbN_bits/b);
mod_symbols=sym_table([2 1]*inp+1); M=4;
elseif b==3 % generates 8PSK symbols
sym_table=exp(j*pi/4*[0:7]); sym_table=sym_table([0 1 3 2 6 7 5 4]+1);
inp=reshape(bitseqbN_bits/b); mod_symbols=sym_table([4 2 1]*inp+1);
M=8;
elseif b==4 % 16-QAM modulation
m=0; sq10=sqrt(10);
for k=-3:2:3
for l=-3:2:3
m=m+1; sym_table(m) = (k+j*l)/sq10; % power normalization
end
end
sym_table = sym_table([0 1 3 2 4 5 7 6 12 13 15 14 8 9 11 10]+1); % Gray code mapping pattern for 8-PSK symbols
inp = reshape(bitseqbN_bits/b);
mod_symbols = sym_table([8 4 2 1]*inp+1); % maps transmitted bits into 16QAM symbols
M=16; %16 constellation points
else
error(‘Unimplemented modulation‘);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-04 18:41 STBC\
文件 247644 2019-05-23 18:27 STBC\1,Space–Time Block Codes from Orthogonal Designs.pdf
文件 112641 2019-05-26 22:00 STBC\4X4_STBC.mat
文件 1305 2010-08-25 02:06 STBC\modulator.m
文件 3384 2019-07-05 09:30 STBC\STBC_LM.m
文件 2787 2019-07-03 20:57 STBC\unti
- 上一篇:MIMO-OFDM.zip
- 下一篇:matlab车牌识别字符模版
相关资源
- matlab车牌识别字符模版
- MIMO-OFDM.zip
- ARMA功率谱估计
- 单点经纬度转换坐标
- 永磁同步电机模型预测控制仿真模型
- GALLAGER校验矩阵详细构造代码
- Matlab 由轨道根数计算地心惯性坐标系
-
MATLAB-创建simuli
nk - GA遗传算法matlab程序
- 基于ATO的列车速度曲线优化
- matlab将视频变成一帧一帧的图片,然
-
matlab simuli
nk交通信号灯模型 - JPEG 压缩和解压 matlab 代码
- Final_grid.slx.r2016b
- Broyden方法求解非线性方程组的Matlab实
- 利用Matlab查找两幅图片的不同之处
- BFGS算法的Matlab实现
- matlab仿真6自由度puma机器人
- 最优化的matlab代码设计
- 模拟退火算法解决0-1背包问题
- 基于密度的聚类MATLAB代码
- optisystem与matlab联合仿真
- 2019_OFDM仿真源代码_Matlab_附解释_完整
- matlab实现运动目标检测与最小外接矩
- 函数优化测试函数(matlab).zip
- 图像分割度量标准--matlab代码
- 极化SAR S转化为T matlab
- GAN程序matlab仿真
- MATLAB R2018a Win64 Crack.zip
- 傅里叶逆变换方法生成路面时域模型
评论
共有 条评论