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

📄 bask.txt

📁 有关信号的调制
💻 TXT
字号:
% bask.m
%
% Simulation program to realize BASK transmission system
%
% Programmed by snowflier,
%

%******************** basic information of the signal **********************

T=1          % time duration
delta_T=T/200;        % the interval of the signal
alpha=0.5;   % rolloff factor
fc=40/T;   % carrier frequency
t=-5*T+delta_T:delta_T:5*T;      % time
N=length(t);    % Number of signals

%******************** Data generation ********************************  

	data=rand(1,N)>0.5;  % rand: built in function
        data=data.*2-1;
        

%******************* Filter initialization ********************

for i=1:N
  if(abs(t(i))~=T/(2*alpha)),
      g_T(i)=sinc(t(i)/T)*(cos(pi*alpha*(t(i)/T)/(1-4*alpha^2*t(i)^2/T^2));
  else
      g_T(i)=0;
end;
end;
         data=conv(data,g_T);

%********************modulation********************************

 bask=data.*cos(2*pi*fc*t);

⌨️ 快捷键说明

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