主要内容

instbw

估计瞬时带宽

自从R2021a

描述

例子

ibw= instbw (x,fs)估计信号的瞬时带宽,x采样率fs。如果x是一个矩阵,那么函数估计的瞬时带宽独立对应的列中的每个列和返回结果的ibw

例子

ibw= instbw (x,t)估计的瞬时带宽x采样值存储在t

例子

ibw= instbw (xt)估计信号的瞬时带宽存储在MATLAB中®时间表xt。函数对所有变量的时间表和所有列在每个独立变量。

例子

ibw= instbw (tfd,fd,道明)估计信号的瞬时带宽的时频分布,tfd是采样带宽值存储在fd中存储的时间值道明

例子

ibw= instbw (___,名称=值)指定附加选项的任何以前的语法使用名称-值参数。您可以指定比例因子或频率计算中使用的限制。例如,FrequencyLimits = 20 [10]计算输入的瞬时带宽范围从10赫兹至20 Hz。

例子

(ibw,t)= instbw (___)同样的回报t样本的向量乘以对应ibw

例子

instbw (___)没有输出参数块估计瞬时带宽。

例子

全部折叠

生成一个信号采样在600 Hz 2秒。信号由一个唧唧喳喳的频率呈现正弦变化的内容。

fs = 6 e2;x = vco(罪(2 *π* (0:1 / fs: 2)), (0.1 - 0.4) * fs, fs);

计算信号的谱图并显示它作为一个瀑布。

[p f t] = pspectrum (x, fs,的谱图);瀑布(f t p”甘氨胆酸)ax =;斧子。XDir =“反向”;视图(30、45)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的补丁。

估计和信号的瞬时带宽。

instbw (x, fs) ylim (50 [0])

图包含一个坐标轴对象。坐标轴对象与标题瞬时带宽估计,包含时间(s), ylabel带宽(Hz)包含一个类型的对象。

生成一个信号采样2 kHz 2秒。信号由一个叠加指数增加的阻尼正弦曲线频率定期添加。画出信号。

fs = 2000;t = 0:1 / fs: 2 - 1 / f;frq = (50:100:950) ';amp = (t > 4 * (frq-frq (1)) / fs);x =总和(amp。* sin(2 *π* t。* frq)。* exp (3 * t));%听,声音类型(x, fs)情节(t, x)包含(“时间(s)”)

图包含一个坐标轴对象。坐标轴对象包含时间(s)包含一个类型的对象。

计算并显示信号的瞬时带宽。

(bw, bt) = instbw (x, t);情节(bt, bw)包含(“时间(s)”)ylabel (的带宽(赫兹))

图包含一个坐标轴对象。轴对象包含时间,ylabel带宽(Hz)包含一个类型的对象。

计算信号的谱图。指定一个时间分辨率为100毫秒和0重叠相邻段。利用谱图信号的瞬时频率估计。

(p, ff, tt) = pspectrum (x, t,的谱图,“TimeResolution”,0.1,“OverlapPercent”,0);instfreq (p, ff, tt)

图包含一个坐标轴对象。坐标轴对象与标题瞬时频率估计,包含时间(s), ylabel频率(赫兹)包含2图像类型的对象,线。这个对象表示瞬时频率。

使用光谱图来计算瞬时带宽。

instbw (p, ff, tt)

图包含一个坐标轴对象。坐标轴对象与标题瞬时带宽估计,包含时间(s), ylabel带宽(千赫)包含一个类型的对象。

生成一个信号采样在14 kHz 2秒。信号不同的频率啁啾高斯调制的。保存信号作为一个MATLAB®时间表。

fs = 14000;t = (0:1 / fs: 2) ';s = vco(线性调频(t + 1。0 t(结束),3)。* exp (2 * (t - 1) ^ 2), [0.1 - 0.4] * fs, fs);sx =时间表(年代,“SampleRate”fs);

计算信号的谱图。指定一个泄漏的0.2,50毫秒的时间分辨率,和99%的重叠相邻段。显示谱图。

选择= {的谱图,“漏”,0.2,“TimeResolution”,0.05,“OverlapPercent”99};(p, ff, tt) = pspectrum (sx,选择{:});pspectrum (sx,选择{:})

图包含一个坐标轴对象。坐标轴对象与标题耐火的= 64.5333赫兹,非常= 50毫秒,包含时间(s), ylabel频率(赫兹)包含一个类型的对象的形象。

估计和显示信号的瞬时带宽。

instbw (p, ff, tt)

图包含一个坐标轴对象。坐标轴对象与标题瞬时带宽估计,包含时间,ylabel带宽(Hz)包含一个类型的对象。

产生一个信号,由频率啁啾的变化呈现正弦300赫兹到1200赫兹。信号在3千赫采样2秒。

fs = 3 e3;t = 0:1 / fs: 2;y =唧唧声(t, 100, 1200,“二次”);y = vco (cos(2 *π* t) (0.1 - 0.4) * fs, fs);

使用instfreq计算信号的瞬时频率和相应的样品时间。验证输出对应于noncentralized一阶条件光谱信号的时频分布的计算tfsmoment(预测维护工具箱)

(z, tz) = instfreq (y, fs);[一个,ta] = tfsmoment (y, fs,集中= false);情节(tz, z,助教,“。”)传说(“instfreq”,“tfsmoment”)

图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。一个或多个行显示的值只使用这些对象标记代表instfreq, tfsmoment。

使用instbw计算信号的瞬时带宽和相应的样品时间。指定一个比例因子为1。验证输出对应的平方根集中二阶条件光谱信号的时间分布的时刻。换句话说,instbw生成一个标准差和tfsmoment生成一个方差。

[w, tw] = instbw (y, fs, ScaleFactor = 1);[m, tm] = tfsmoment (y, fs, 2);情节(tw, w, tm, sqrt (m),“。”)传说(“instfreq”,“tfsmoment”)

图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。一个或多个行显示的值只使用这些对象标记代表instfreq, tfsmoment。

输入参数

全部折叠

输入信号,指定为一个向量或矩阵。如果x是一个矢量,然后呢instbw将它视为一个单一的通道。如果x函数是一个矩阵,然后计算每一列的瞬时带宽独立并返回对应的列的结果吗ibw

例子:罪(2 *π* (0:127)/ 16)+ randn (1128) / 100指定一个嘈杂的正弦信号。

例子:[2 1]。* sin(2 *π* (0:127)”。/ [64])指定一个双通道的正弦信号。

数据类型:|
复数的支持:金宝app是的

采样率,指定为一个积极的标量。采样率是单位时间内样品的数量。如果时间的单位是秒,然后采样率在赫兹。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

样品时间,指定为一个真正的向量,持续时间标量,持续时间数组,或datetime数组中。

  • 持续时间标量-连续采样之间的时间间隔x

  • 真正的向量,持续时间数组,或datetime数组——即时的每个元素对应的时间x

例子:秒(1)指定了一个秒的连续测量信号之间的失误。

例子:秒(0:8)指定一个信号采样在1赫兹持续8秒。

数据类型:||持续时间|datetime

输入时间表。xt必须包含增加,有限的行乘以。

如果时间表有缺失或重复的时间点,你可以修理它使用的技巧清洁时间表与失踪、重复或不均匀

例子:时间表(秒(0:4)”,randn (1))指定了一个随机过程样本1赫兹为4秒。

例子:时间表(秒(0:4)”,randn (5,3), randn (4))包含一个三通道随机过程和四通道随机过程,同时采样1 Hz 4秒。

数据类型:|
复数的支持:金宝app是的

时频分布,指定为一个矩阵在存储在频率采样fd中存储的时间值道明

例子:[p f t] = pspectrum(罪(2 *π*(0:511)/ 4),4,“光谱图”)指定1 Hz正弦信号的时频分布采样4赫兹为128秒,而且计算的频率和时间。

数据类型:|

时频分布、频率和时间值指定为向量。

例子:[p f t] = pspectrum(罪(2 *π*(0:511)/ 4),4,“光谱图”)指定1 Hz正弦信号的时频分布采样4赫兹为128秒,而且计算的频率和时间。

数据类型:|

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“FrequencyLimits”, 50 [25]计算输入的瞬时带宽的范围从25 Hz 50赫兹。

在赫兹频率范围,指定为一个双元素向量。如果你不指定FrequencyLimits,那么这个参数默认值(0 f / 2)并为实值信号[fs / fs / 2)为复值信号。

数据类型:|

比例因子对光谱的时刻,指定为一个真正的标量。

数据类型:|

输出参数

全部折叠

瞬时带宽,返回为一个向量,矩阵或时间表与相同的维数作为输入。

数据类型:|

倍的带宽估计,作为一个真正的返回向量,一个持续时间数组,或datetime数组中。

数据类型:|

请注意

如果t,fd,或道明在单精度和双精度的输入向量或矩阵,然后在单一函数返回的输出精度。输出数据类型并不依赖于采样率数据类型。

更多关于

全部折叠

瞬时带宽

瞬时带宽的非平稳信号是一个时变参数的相关的传播对其平均瞬时频率在给定的时间[1],[2]

instbw估计瞬时带宽为√(第二个条件谱输入信号的时频分布的时刻。功能:

  1. 计算光谱图功率谱P(t,f)的输入使用pspectrum功能和使用频谱作为时频分布。

  2. 估计瞬时带宽使用

    σ f 2 ( t ) = 0 ( f f 本月 ( t ) ) 2 P ( t , f ) d f 0 P ( t , f ) d f ,

    在哪里 f 本月 ( t ) 是返回的瞬时频率instfreq和估计

    f 本月 ( t ) = 0 f P ( t , f ) d f 0 P ( t , f ) d f

引用

[1]Boashash Boualem。“估计和解释一个信号的瞬时频率。即基本面因素。”IEEE学报》®80年,没有。4(1992年4月):520 - 538。https://doi.org/10.1109/5.135376。

[2]Boashash Boualem。“估计和解释一个信号的瞬时频率。二世。算法和应用程序”。IEEE学报》80年,没有。4(1992年5月):540 - 568。https://doi.org/10.1109/5.135378。

扩展功能

版本历史

介绍了R2021a

全部展开

另请参阅

||(预测维护工具箱)|(预测维护工具箱)|(预测维护工具箱)