• 大小: 0.21M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-04-21
  • 语言: Matlab
  • 标签: lfm  qpsk  信号处理  

资源简介

信号处理中需要的matlab程序,包括LFM,NLFM,BPSK,QPSK等等。

资源截图

代码片段和文件信息

function x=altes(Nfminfmaxalpha) ;
%ALTES Altes signal in time domain.
% X=ALTES(NFMINFMAXALPHA) generates the Altes signal in
% the time domain.
%
% N     : number of points in time   
% FMIN  : lower frequency bound (value of the hyperbolic
%         instantaneous frequency law at the sample N) 
%         in normalized frequency             (default : .05) 
% FMAX  : upper frequency bound (value of the hyperbolic
%         instantaneous frequency law at the first sample) 
%         in normalized frequency             (default : 0.5)
% ALPHA : attenuation factor of the envelope (default : 300)
% X     : time row vector containing the Altes signal samples.
%
% Example: 
%  x=altes(1280.10.45); plot(x);
%
% See also KLAUDER ANASING ANAPULSE ANASTEP DOPPLER.

% P. Goncalves - September 1995.
% Copyright (c) 1995 Rice University
%
% ------------------- CONFIDENTIAL PROGRAM -------------------- 
% This program can not be used without the authorization of its
% author(s). For any comment or bug report please send e-mail to 
% f.auger@ieee.org 

if (nargin == 0)
 error ( ‘The number of parameters must be at least 1.‘ );
elseif (nargin == 1)
 fmin=0.05; fmax=0.5; alpha=300;
elseif (nargin == 2)
 fmax=0.5; alpha=300;
elseif (nargin == 3)
 alpha=300 ;
end;

if (N <= 0)
 error (‘The signal length N must be strictly positive‘ );
elseif (fmin > 0.5) | (fmin < 0)
 error ( ‘FMIN must be in ]0  0.5]‘ ) ;
elseif (fmax > 0.5) | (fmax < 0)
 error ( ‘FMAX must be between 0 and 0.5‘ ) ;
elseif (alpha <= 1)
 error ( ‘ALPHA must be > 1‘ ) ;
else
 g = exp((log(fmax/fmin))^2/(8*log(alpha))) ;
 nu0 = sqrt(fmin*fmax) ;
 beta=sqrt(2*log(g)*log(alpha));
 t0 = N/(exp(beta)-exp(-beta)) ;
 t1 = t0*exp(-beta); t2 = t0*exp(beta) ;
 b = -t0*nu0*g*log(g) ;
 t = linspace(t1t2N+1) ; t = t(1:N) ;
 x = (exp(-(log(t./t0).^2)/(2*log(g)))).*cos(2*pi*b*log(t./t0)/log(g)) ;
 x = x.‘/norm(x) ;
end


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1913  2010-04-01 04:30  signal processing matlab\altes.m

     文件       2252  2012-05-09 07:22  signal processing matlab\ambifunb.asv

     文件       2252  2012-05-09 07:26  signal processing matlab\ambifunb.m

     文件       4821  2010-04-01 04:30  signal processing matlab\ambifuwb.m

     文件       1124  2010-04-01 04:30  signal processing matlab\amexpo1s.m

     文件       1132  2010-04-01 04:30  signal processing matlab\amexpo2s.m

     文件       1158  2010-04-01 04:30  signal processing matlab\amgauss.m

     文件       1105  2010-04-01 04:30  signal processing matlab\amrect.m

     文件       1138  2010-04-01 04:30  signal processing matlab\amtriang.m

     文件       1475  2010-04-01 04:30  signal processing matlab\anaask.m

     文件       1570  2010-04-01 04:30  signal processing matlab\anabpsk.m

     文件       1604  2010-04-01 04:30  signal processing matlab\anafsk.m

     文件        901  2010-04-01 04:30  signal processing matlab\anapulse.m

     文件       1723  2012-03-23 05:53  signal processing matlab\anaqpsk.m

     文件       1382  2010-04-01 04:30  signal processing matlab\anasing.m

     文件        905  2010-04-01 04:30  signal processing matlab\anastep.m

     文件       5491  2010-04-01 04:30  signal processing matlab\ATOMS.M

     文件       7414  2010-04-01 04:30  signal processing matlab\contents.m

     文件       3093  2010-04-01 04:30  signal processing matlab\contwtgn.m

     文件       1976  2010-04-01 04:30  signal processing matlab\contwtgnmir.m

     文件       1530  2010-04-01 04:30  signal processing matlab\correlmx.m

     文件        766  2010-04-01 04:30  signal processing matlab\d2statio.m

     文件        988  2010-04-01 04:30  signal processing matlab\demotfrparam.m

     文件        896  2010-04-01 04:30  signal processing matlab\disprog.m

     文件        638  2010-04-01 04:30  signal processing matlab\divider.m

     文件       1934  2010-04-01 04:30  signal processing matlab\dopnoise.m

     文件       2184  2010-04-01 04:30  signal processing matlab\doppler.m

     文件        819  2010-04-01 04:30  signal processing matlab\dwindow.m

     文件       1393  2010-04-01 04:30  signal processing matlab\fmconst.m

     文件       2393  2010-04-01 04:30  signal processing matlab\fmhyp.m

............此处省略127个文件信息

评论

共有 条评论