导航:首页 > 五金知识 > 时频分析工具箱安装

时频分析工具箱安装

发布时间:2025-02-09 17:57:06

『壹』 matlab 如何调用时频分析工具箱

找到工具箱是指toolbox吗 ?之后怎么办呢?麻烦说具体一点,要是有图就更好了。新手报到

『贰』 求wigner ville 分布的程序,要fortran or c写的。已附上matlab程序,转换也成

if (nargin .eq. 0) then
error('At least one parameter required')
end if
xrow = size(x,1)
xcol = size(x,2)

if (nargin .eq. 1) then
t=1:xrow
N=xrow
trace=0
elseif (nargin .eq. 2) then
N=xrow
trace=0
elseif (nargin .eq. 3) then
trace = 0
end if

if (N<0) then
error('N must be greater than zero')
end if

trow = size(t,1)
tcol = size(t,2)
if ((xcol.eq.0).or.(xcol>2)) then
error('X must have one or two columns')
elseif (trow.neq.1) then
error('T must only have one row')
elseif (2^nextpow2(N).neq.N) then
print*,'For a faster computation, N should be a power of two'
end if

tfr= 0
if (trace .neq. 0) then
print*,'Wigner-Ville distribution'
end if
do icol=1,tcol,
ti= t(icol)
taumax=min([ti-1,xrow-ti,round(N/2)-1])
tau=-taumax:taumax
indices= rem(N+tau,N)+1
tfr(indices,icol) = x(ti+tau,1) * conj(x(ti-tau,xcol))
tau=round(N/2)
if (ti<=xrow-tau)&(ti>=tau+1) then
tfr(tau+1,icol) = 0.5 * (x(ti+tau,1) * conj(x(ti-tau,xcol)) + ...
x(ti-tau,1) * conj(x(ti+tau,xcol)))
end if
if (trace .neq. 0) then
disprog(icol,tcol,10)
end if
end do
tfr= fft(tfr)
if (xcol.eq.1) then
tfr=real(tfr)
end if

if (nargout.eq.0) then
tfrqview(tfr,x,t,'tfrwv')
elseif (nargout.eq.3) then
f=(0.5*(0:N-1)/N)'
end if

说明:还有几个MATLAB自带的函数我没有改,比如error, tfrqview,基本都是显示输出的函数,你要自己改一下。

『叁』 matlab调用不了信号处理工具箱的函数

说明你的matlab工具箱里没有这个函数,从别的可以运行的matlab中的toolbox中查找这个函数文件(m文件),然后复制到你的toolbox里,再尝试应该就没问题了

『肆』 matlab在信号系统的常用函数

MATLAB信号处理常用函数

【一】、波形产生

函数名功能

sawtooth产生锯齿波或三角波
Sinc产生sinc或函数sin(pi*t)/(pi*t)
Square产生方波
Diric产生Dirichlet或周期sinc函数

【二】、滤波器分析和实现

函数名功能

Abs求绝对值(幅值)
Freqs模拟滤波器频率响应
Angle求相角
Freqspace频率响应中的频率间隔
Conv求卷积
Freqz数字滤波器频率响应
Fftfilt重叠相加法FFT滤波器实现
Grpdelay平均滤波器延迟(群延迟)
Filter直接滤波器实现
Impz数字滤波器的冲激响应
Filtfilt零相位数字滤波
Zplane离散系统零极点图
FiltieFilter函数初始条件选择

【三】、线性系统变换

函数名功能

Convmtx卷积矩阵
Ss2tf变系统状态空间形式为传递函数形式
Ploy2rc从多项式系数中计算反射系数
Ss2zp变系统状态空间形式为零极点增益形式
Rc2ploy从反射系数中计算多项式系数
Tf2ss变系统传递函数形式为状态空间形式
ResiezZ变换部分分式展开或留数计算
Tf2zp变系统传递函数形式为零极点增益形式
Sos2ss变系统二阶分割形式为状态空间形式
Zp2sos变系统零极点形式为二阶分割形式
Sos2zp变系统二阶分割形式为零极点增益形式
Zp2tf变系统零极点增益形式为传递函数形式
Ss2sos变系统状态空间形式为二阶分割形式

【四】、IIR滤波器设计

BesselfBessel(贝塞尔)模拟滤波器设计
Cheby2Chebyshev(切比雪夫)II型模拟滤波器设计
ButterButterworth(巴特沃思)模拟滤波器设计
Ellip椭圆模拟滤波器设计
Cheby1Chebyshev(切比雪夫)I型模拟滤波器设计
Yulewalk递归数字滤波器设计

【五】、IIR滤波器阶选择

ButtordButterworth(巴特沃思)滤波器阶的选择
Cheb2ordChebyshev(切比雪夫)II型滤波器阶的选择
EhebordChebyshev(切比雪夫)I型滤波器阶的选择
Clipord椭圆滤波器设计阶的选择模拟原型滤波器设计
BesselapBessel模拟低通滤波器原型
Cheb2apChebyshev(切比雪夫)II型低通滤波器原型
ButtapButterworth(巴特沃思)模拟低通滤波器原型
Ellipap椭圆模拟低通滤波器原型
Cheb1apChebyshev(切比雪夫)I型低通滤波器原型

【六】、频率变换

Lp2bp低通到带通模拟滤波器转换
Lp2bs低通到带阻模拟滤波器变换
Lp2hp低通到高通模拟滤波器变换
Lp2lp低通到低通模拟滤波器转换

【七】、滤波器离散化

Blinear双线性变换
Impinvar冲激响应不变法

【八】、FIR滤波器设计

Fir1基于窗函数的FIR滤波器设计—标准响应
Intfilt内插FIR滤波器设计
Fir2基于窗函数的FIR滤波器设计—任意响应
RemezFirls最小二乘FIR滤波器设计
RemezordParks-McCellan最优FIR滤波器j阶估计

【九】、窗函数

Boxcar矩形窗
HanningHanning(汉宁)窗
Triang三角窗
BlackmanBlackman(布莱克曼)窗
BartlettBartlett(巴特得特)窗
ChebwinChebyshev(切比雪夫)窗
HammingHamming(汉明)窗
KaiserKaiser(凯泽)窗

【十】、变换

Ctz线性调频Z变换
Fft一维快速傅里叶变换
Dct离散余弦变换
Ifft一维快速傅里叶逆变换
Idct逆离散余弦变换
Fftshift重新排列fft的输出
Dftmtx离散傅里叶变换矩阵
HilbertHilbert(希尔伯特)变换

【十一】、统计信号处理

Cov协方差矩阵
Psd信号功率谱密度(PSD)估计
Xcov互协方差函数估计
Tfe从输入输出中估计传递函数
Corrcoef相关系数矩阵
Periodogram采用周期图法估计功率谱密度
Xcoor互相关系数估计
Pwelch采用Welch方法估计功率谱密度
Cohere相关函数平方幅值估计
Rand生成均匀分布的随机数
Csd互谱密度估计
Randn生成正态分布的随机数

【十二】、自适应滤波器部分

Adaptfilt.lms最小均方(LMS)自适应算法
Adaptfilt.rls递推最小二乘(RLS)自适应算法
Adaptfilt.nlms归一化最小均方(NLMS)自适应算法

【十三】、时频分析与小波变换部分

Spectrogram短时傅里叶变换
Idwt单级离散一维小波逆变换
Waveinfo介绍小波工具箱中所有小波的信息
Wavedec多级离散一维小波分解
Cwt连续一维小波变换
Appcoef一维小波变换近似系数
Dwt单级离散一维小波变换
Detcoef一维小波变换细节系数

【十四】、二维信号处理

Conv2二维卷积
Xcorr2二维互相关参数
Fft2二维快读傅里叶变换
Dwt2单级离散二维小波变换
Ifft2二维逆快速傅里叶变换
Idwt2单级离散二维小波逆变换
Filter2二维数字滤波器
Waverec2多级离散二维小波分解

『伍』 matlab 时频分析工具箱怎么使用

将文件夹拷贝到MATLAB下work目录中。
在MATLAB中file菜单下的setpath中添加整个work目录后保存。

『陆』 我要用Matlab做一个离散信号的Wigner分布,调用了tfrwv函数,但做出来的wigner分布不对,求一个示例程序。

关于时频工具箱,我倒没用过。我做数据一般都是用FFT,然后设计滤波算法。
关于你的问题,我查了一下,这边有一个步骤,供你参考下。
详细步骤:
1、x=sig;(也就是你要处理的信号)
2、如果信号是实信号,则求其解析信号:y=hilbert(x);
3、求其WVD,[tfr,t,f]=tfrwv(y);
4、作图:contour(t,f,tfr),其中f为归一化频率,可以乘上信号的采样频率的一般还原,看其频率分布,另外tfr ,最好写成abs(tfr),做出的图好看。

阅读全文

与时频分析工具箱安装相关的资料

热点内容
如何给一个构件配合一个轴承 浏览:522
常州金鼎电动工具 浏览:496
闸阀z40h是什么阀门 浏览:664
汽车空调制冷高低压管多少钱 浏览:934
汽车制冷管爆了维修多少钱 浏览:889
汽车自动打火装置电池 浏览:374
微信工具箱哪里 浏览:769
电动机的机械效率怎么求 浏览:922
无锡青志机械怎么样 浏览:947
电力系统自动装置原理视频 浏览:200
激光仪器哪些最好 浏览:172
传统组合仪表盘有什么作用 浏览:247
油滴实验装置 浏览:241
机床空行程保护什么意思 浏览:269
机械键盘如何设置灯长亮 浏览:427
做电气仪表这一块怎么报价 浏览:488
中山市向明五金制品有限公司 浏览:10
器材公司可以有哪些培训 浏览:180
电厂仪表图如何识图 浏览:175
什么叫机械性钝性外力 浏览:937