interpolate_4x2.m
来自「这是一个速率为2的mimo系统」· M 代码 · 共 24 行
M
24 行
function complete=interpolate_4x2(index,value,method,TxNum);
% index: value's point location
% value: underlying function
% method: used in matlab funcion interp1,such as 'linear','spline','cubic'
% TxNum: string indicating Tx Antenna number
switch TxNum,
case 'Tx1',
complete=interp1(index,value,1:1701,method);
complete=[complete,complete(end),complete(end)];
case 'Tx2',
complete=interp1(index,value,2:1702,method);
complete=[complete(1),complete,complete(end)];
case 'Tx3',
complete=interp1(index,value,3:1703,method);
complete=[complete(1),complete(1),complete];
case 'Tx4', % Need remove DC before interpolate
value(213)=[];
index(213)=[];
complete=interp1(index,value,4:1700,method);
complete=[complete(1),complete(1),complete(1),complete,complete(end),complete(end),complete(end)];
otherwise,
error('Unknown Tx Antenna!');
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?