资源简介
很实用的时频分析工具箱,包括短时傅里叶正反变换等,很好,很强大哦~~分享给大家,包括以下函数的源代码:
% sigmerge - Add two signals with given energy ratio in dB.
%
% Choice of the Instantaneous Amplitude
% amexpo1s - Generate one-sided exponential amplitude modulation.
% amexpo2s - Generate bilateral exponential amplitude modulation.
% amgauss - Generate gaussian amplitude modulation.
% amrect - Generate rectangular amplitude modulation.
% amtriang - Generate triangular amplitude modulation.
%
% Choice of the Instantaneous Frequency
% fmconst - Signal with constant frequency modulation.
% fmhyp - Signal with hyperbolic frequency modulation.
% fmlin - Signal with linear frequency modulation.
% fmodany - Signal with arbitrary frequency modulation.
% fmpar - Signal with parabolic frequency modulation.
% fmpower - Signal with power-law frequency modulation.
% fmsin - Signal with sinusoidal frequency modulation.
% gdpower - Signal with a power-law group delay.
%
% Choice of Particular Signals
% altes - Altes signal in time domain.
% anaask - Amplitude Shift Keyed (ASK) signal.
% anabpsk - Binary Phase Shift Keyed (BPSK) signal.
% anafsk - Frequency Shift Keyed (FSK) signal.
% anapulse - Analytic projection of unit amplitude impulse signal.
% anaqpsk - Quaternary Phase Shift Keyed (QPSK) signal.
% anasing - Lipschitz singularity.
% anastep - Analytic projection of unit step signal.
% atoms - Linear combination of elementary Gaussian wave packets.
% dopnoise - Generate complex Doppler random signal.
% doppler - Generate complex Doppler signal.
% klauder - Klauder wavelet in time domain.
% mexhat - Mexican hat wavelet in time domain.
% tftb_window - Window generation (previously window.m).
%
% Addition of Noise
% noisecg - Analytic complex gaussian noise.
% noisecu - Analytic complex uniform noise.
%
% Modification
% scale - Scale signal using Mellin transform.
%
%
% Processing Files
%
% Time-Domain Process

代码片段和文件信息
% This program is free software; you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation; either version 2 of the License or
% (at your option) any later version.
%
% This program is distributed in the hope that it will be useful
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
% GNU General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with this program; if not write to the Free Software
% Foundation Inc. 51 Franklin St Fifth Floor Boston MA 02110-1301 USA
%TFDEMO Demonstrate some of Time-Frequency Toolbox‘s capabilities.
% TFDEMO by itself presents a menu of demos.
% O.Lemoine - May 1996.
% Copyright (c) CNRS.
clg; clear; clc;
TFTBcontinue=1;
while TFTBcontinue==1
choice = menu(‘Time-Frequency Toolbox Demonstrations‘...
‘Introduction‘...
‘Non stationary signals‘ ...
‘Linear time-frequency representations‘ ...
‘Cohen‘‘s class time-frequency distributions‘ ...
‘Affine class time-frequency distributions‘ ...
‘Reassigned time-frequency distributions‘ ...
‘Post-processing ‘...
‘Close‘);
if choice==1
tfdemo1;
elseif choice==2
tfdemo2;
elseif choice==3
tfdemo3;
elseif choice==4
tfdemo4;
elseif choice==5
tfdemo5;
elseif choice==6
tfdemo6;
elseif choice==7
tfdemo7;
elseif choice==8
TFTBcontinue=0;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-03-11 11:04 tftb-0.1\
文件 64 2005-10-15 23:26 tftb-0.1\AUTHORS
文件 18011 2005-10-13 23:03 tftb-0.1\COPYING
目录 0 2005-10-15 23:34 tftb-0.1\data\
文件 16568 2005-10-13 23:06 tftb-0.1\data\bat.mat
文件 348866 2005-10-13 23:06 tftb-0.1\data\gabor.mat
文件 34816 2005-10-13 23:06 tftb-0.1\data\movcw4at.mat
目录 0 2005-10-15 23:34 tftb-0.1\demos\
文件 1552 2005-10-13 23:13 tftb-0.1\demos\tfdemo.m
文件 5988 2005-10-13 23:13 tftb-0.1\demos\tfdemo1.m
文件 10051 2005-10-13 23:13 tftb-0.1\demos\tfdemo2.m
文件 10367 2005-10-13 23:13 tftb-0.1\demos\tfdemo3.m
文件 14603 2005-10-13 23:13 tftb-0.1\demos\tfdemo4.m
文件 10543 2005-10-13 23:13 tftb-0.1\demos\tfdemo5.m
文件 6563 2005-10-13 23:13 tftb-0.1\demos\tfdemo6.m
文件 7780 2005-10-13 23:13 tftb-0.1\demos\tfdemo7.m
文件 1031 2005-10-15 23:26 tftb-0.1\INSTALL
目录 0 2012-03-11 14:27 tftb-0.1\mfiles\
文件 2409 2005-10-13 23:14 tftb-0.1\mfiles\altes.m
文件 2884 2005-10-13 23:14 tftb-0.1\mfiles\ambifunb.m
文件 5455 2005-10-13 23:14 tftb-0.1\mfiles\ambifuwb.m
文件 1620 2005-10-13 23:14 tftb-0.1\mfiles\amexpo1s.m
文件 1628 2005-10-13 23:14 tftb-0.1\mfiles\amexpo2s.m
文件 1654 2005-10-13 23:14 tftb-0.1\mfiles\amgauss.m
文件 1601 2005-10-13 23:14 tftb-0.1\mfiles\amrect.m
文件 1634 2005-10-13 23:14 tftb-0.1\mfiles\amtriang.m
文件 1971 2005-10-13 23:14 tftb-0.1\mfiles\anaask.m
文件 2060 2005-10-13 23:14 tftb-0.1\mfiles\anabpsk.m
文件 2100 2005-10-13 23:14 tftb-0.1\mfiles\anafsk.m
文件 1397 2005-10-13 23:14 tftb-0.1\mfiles\anapulse.m
文件 2217 2005-10-13 23:14 tftb-0.1\mfiles\anaqpsk.m
............此处省略260个文件信息
相关资源
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
- k近邻算法matlab实现
评论
共有 条评论