training_symbol.m
来自「任意发送天线」· M 代码 · 共 15 行
M
15 行
function tx_training_symbols=training_symbol(Nt,carrier_count)
j=sqrt(-1);
Wk=exp((-2*pi/carrier_count)*i);
training_symbols= [ 1 j j 1 -1 -j -j -1 1 j j 1 -1 -j -j -1 1 j j 1 -1 -j -j -1 1 j j 1 -1 -j -j -1 1 j j 1 -1 ...
-j -j -1 1 j j 1 -1 -j -j -1 1 j j 1 -1 -j -j -1 1 j j 1 -1 -j -j -1 1 j j 1 -1 -j -j -1 1 ...
j j 1 -1 -j -j -1 1 j j 1 -1 -j -j -1 1 j j 1 -1 -j -j -1 1 j j 1 ]';
tx_training_symbols=[];
for ii=1:carrier_count
training_symbols_buf=[];
for jj=1:Nt
training_symbols_buf=[training_symbols_buf,Wk^(-floor(carrier_count/Nt)*(jj-1)*ii)*training_symbols(ii,1)];
end
tx_training_symbols=[tx_training_symbols;training_symbols_buf];
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?