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

📄 gmsk_conv.m

📁 完成GMSK信号调制
💻 M
字号:
function [I,Q,thita,phase] = GMSK_conv(src,T,sample_rate,filter_order,phase_init)

h = 0.5;
BT = 0.3;

B = BT/T;
Rb = 1/T;

grfilter = gauss_rect_filter(B,filter_order,sample_rate,Rb);

sample_data = upsample(src,sample_rate);

w = conv(sample_data,grfilter);

th(1) = phase_init;
for index = 2:1:length(w)+1
    th(index) = th(index-1)+pi*h*w(index-1)*T/sample_rate;
end;

phase = th(index);
thita = th(2:length(w)+1);
I = cos(th(2:length(w)+1));
Q = sin(th(2:length(w)+1));

⌨️ 快捷键说明

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