compoversamp2.m
来自「迭代多用户检测的MATLAB详细实现,非常全面,主要基于Vincent Poor」· M 代码 · 共 34 行
M
34 行
% Program 5-9
% compoversamp2.m
%
% Function to sample "sample" time
%
% programmed by H.Harada and M.Okita
%
function [iout,qout] = compoversamp2(iin, qin, sample)
% *************************************************************
% iin : input Ich sequence
% qin : input Qch sequence
% iout : ich output data sequence
% qout : qch output data sequence
% sample : Number of oversamples
% *************************************************************
switch nargin
case { 0 , 1 }
error('lack of input argument');
case 2
sample = qin;
qin = iin;
end
[h,v] = size(iin);
iout = zeros(h,v*sample);
qout = zeros(h,v*sample);
iout(:,1:sample:1+sample*(v-1)) = iin;
qout(:,1:sample:1+sample*(v-1)) = qin;
%******************************** end of file ********************************
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?