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

📄 modulation.asv

📁 这是一个较为完整的tr方式uwb接收机的M文件
💻 ASV
字号:
function [BitStream,Source] = Modulation(OneBitSample,n_frame)

% Data必须为501的倍数,为加上同步头后的信息
% Source为有效载荷 
% 501二进制数为一贞,第一个数用来同步,后面的是有效载荷
% 每次发送5贞信息,可改
DataLength = 501*n_frame
Data = randsrc(1,DaraLength,[1,0]);
%--------------------------------------------------------------------------
Source = [];
for i = 1:n_frame
	Data(1+(i-1)*501) = 1;
	%加同步头
	Source = [Source ; Data(2+501*(i-1):501*i)];
	%计算有效载荷
end
%--------------------------------------------------------------------------
BitStream = [];
for i = 1:DataLength
    if(Data(i)==1)
        BitStream = [BitStream ; OneBitSample];
    else 
        BitStream = [BitStream ; -1*OneBitSample];
    end    
end

⌨️ 快捷键说明

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