⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 training_sequence.m

📁 mimo2x2天线选择系统的全系统matlab程序,先前的是dsp程序.
💻 M
字号:
function [tr_sync1_I, tr_sync1_Q, tr1_I, tr1_Q, tr2_I, tr2_Q] = training_sequence
% Function training_sequence
% By Maxime Maury
% 05-04-21
% Output:
%   tr_sync1:   first training sequence sent for synchronization  
%   tr_sync2:   second training sequence sent for synchronization  
%   tr2:        training sequence sent on antenna 1 for channel estimation 
%   tr2:        training sequence sent on antenna 2 for channel estimation 

% Part of a m-sequence
tr_sync2_I = 3*[-1 -1 -1 -1 1 1 -1 1 -1 1 1 1 -1 -1 1 -1];
tr_sync1_I = 3*[-1 -1 1 -1 -1 -1 -1 -1 1 1 -1 1 -1 1 1 1];
tr_sync1_Q = tr_sync1_I;
tr_sync2_Q = tr_sync2_I;

% tr_sync2_I = 3*[1	-1	-1	-1	1    ];
% tr_sync1_I = 3*[-1	1	1	1	-1	 ];

% len = length(tr_sync1_I);
% 
% tr_sync1_Q = zeros(1,len);
% tr_sync2_Q = zeros(1,len);

% Part of yellow03
% tr1_I = 3*[-1 -1  1 -1 -1 -1 -1 -1]; % I
% tr2_I = 3*[-1 -1 -1 -1  1  1 -1  1]; % I
 tr1_I = 3*[-1 -1 1 -1 -1 -1 -1 -1 1 1 -1 1]; % I
 tr2_I = 3*[-1 -1 -1 -1 1 1 -1 1 -1 1 1 1 ]; % I

% % Gold sequence
% tr1_I = 3*[1	-1	-1	-1	-1	1	1	-1	-1	-1	-1	1	-1	1	-1	1	-1	1	1	-1	1	-1	-1	1	1	1	-1	-1	1	1	1];
% tr2_I = 3*[1	1	1	-1	-1	-1	-1	1	-1	-1	-1	1	1	-1	-1	-1	-1	-1	1	-1	-1	-1	-1	1	-1	1	1	1	-1	-1	-1];
%  
% tr1_I = 3*[+1    -1     +1     +1    -1    -1    -1     +1     +1     +1     +1     +1    -1    -1     +1     +1    -1     +1    -1    -1     1    -1    -1    -1    -1     +1    -1     +1    -1     +1     +1  +1];
% tr2_I = 3*[+1    +1     +1     -1    -1    +1    -1     -1     +1     -1     +1     -1    -1    +1     +1     -1    -1     -1    -1    +1     +1    +1    -1    +1    -1     -1    -1     -1    -1     -1     +1  -1];

len = length(tr1_I);

tr1_Q = tr1_I;
tr2_Q = tr2_I;

% tr1_Q = zeros(1,len);
% tr1_Q = zeros(1,len);

% % From yellow03
% tr1_I = 3*[-1 -1 1 -1 -1 -1 -1 -1 1 1 -1 1 -1 1 1 1]; % I
% tr2_I = 3*[-1 -1 -1 -1 1 1 -1 1 -1 1 1 1 -1 -1 1 -1]; % I



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -