资源简介
信号处理中需要的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个文件信息
- 上一篇:matlab语音中提取lpcc
- 下一篇:Trigger Algorithm 算法
相关资源
- Superimposed training 叠加训练序列的最小
- 锁相环仿真
- Matlab的BPSKQPSK等调制解调仿真带界面
- 基于MATLAB的pi/4的DQPSK调制解调实现
- lfm信号 matlab程序
- QPSK通过Rayleigh信道多径衰落的Matlab仿
- lfm_test.m
- matlab仿真qpsk在高斯信道和瑞利衰落信
- BPSK,QPSK调制与解调matlab代码.rar
- LFMCW雷达发射接收信号及测距matlab仿真
- LFM脉冲压缩MATLAB程序
- 线性调频信号(LFM)压缩感知的稀疏
- matlab bpsk qpsk 16qam 源代码
- QPSK调制解调MATLAB代码
- OFDM-LFM
- QPSK LDPC编码调制系统
- Gardner定时算法
- LFMCW_Mult_32T_ANFANG
- BPSK与QPSK调制解调系统的Matlab仿真程序
- cyclic 产生FSK
- FMCW-radar 小型车载雷达的原理仿真。使
- LFMCW LFMCW 雷达测距测速
- lfmcw
- radar_matlab 雷达信号处理M
- LFM_BAKER
- mpskclc 多径信道下基于循环谱特征的调
- LFM 线性调频信号相关仿真
- nlfm_pc 该仿真程序通过窗函数法设计非
- 线性调频(LFM)脉冲压缩雷达仿真线
- 线性调频LFM脉冲压缩雷达仿真
评论
共有 条评论