📄 precode.m
字号:
function[x_pre] = precode(Mt,x_mod,V,N);
%[x_pre]=precode(Mt,x_mod,V,N);
%
%预编码功能模块是在IFFT模块之前。
%预编码左乘信道已消除奇异值诱惑的右矩阵,分解信道
%
% Mt ----发送天线
% x_mod ----每个频率的调制信号(信号在某一频率上合成,例如在某一频率上有3个MIMO子信道,有3个连续x_mod)
% V----信道右矩阵
% N----子信道数
x_pre =[];
for i =1:N
x_pre=[x_pre;[V(:,(i-1)*Mt+1:i*Mt)]*transpose(x_mod((i-1)*Mt+1:i*Mt))];
end
x_pre = transpose(x_pre);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -