主要内容

obw

占用的带宽

描述

bw= obw (x)返回占有带宽的99%bw的输入信号x

例子

bw= obw (x,fs)返回占用带宽的采样率fs

例子

bw= obw (pxx,f)回报的99%占有带宽功率谱密度(PSD)估计pxx。的频率f对应的估计pxx

bw= obw (sxx,f,rbw)计算功率谱估计的占用带宽sxx。的频率f对应的估计sxx。函数使用的分辨率带宽rbw整合每个功率估算。

bw= obw (___,freqlims,p)指定的频率间隔计算占用带宽。这个语法可以包括从以前的语法输入参数的任意组合,只要第二个输入参数fsf。如果传递第二个输入为空,obw假设一个规范化的频率。这个语法还指定了p中包含的总信号功率的比例被占领的乐队。

例子

(bw,弗洛,fhi,权力)= obw (___)回报较低和上界的占用带宽和被占领的乐队。

obw (___)没有输出参数的PSD情节或功率谱在当前图窗口和注释的带宽。

例子

全部折叠

生成1024个样本的唧唧声在1024千赫采样。50 kHz的唧唧声有一个初始频率达到100千赫采样结束的时候。添加高斯白噪声,信噪比是40 dB。重置的随机数字生成器可重复的结果。

nSamp = 1024;Fs = 1024年e3;信噪比= 40;rng默认的t = (0: nSamp-1) / Fs;x =唧唧声(t, 50 e3, nSamp / Fs 100 e3);x = x + randn(大小(x)) *性病(x) / db2mag(信噪比);

估计占有带宽信号并对它进行注释的功率谱密度(PSD)的阴谋。

obw (x, Fs)

图包含一个坐标轴对象。坐标轴对象标题99%占有带宽:55.377 kHz,包含频率(赫兹),ylabel功率/频率(dB / Hz)包含4线类型的对象,补丁。

ans = 5.5377 e + 04

生成另一个唧唧喳喳。指定一个初始频率的200 kHz,最后300 kHz的频率,振幅,第一信号的两倍。添加高斯白噪声。

x2 = 2 *唧唧声(t, 200年e3, nSamp / Fs 300 e3);x2 = x2 + randn(大小(x2)) *性病(x2) / db2mag(信噪比);

连接啾啾产生一个双通道的信号。估计每个信道的占用带宽。

y = obw (x2 [x], Fs)
y =1×2105×0.5538 - 1.0546

注释的占用带宽两个渠道PSDs的阴谋活动。

obw (x2 [x]、Fs);

图包含一个坐标轴对象。坐标轴对象标题99%占用带宽,包含频率(赫兹),ylabel功率/频率(dB / Hz)包含8线类型的对象,补丁。

添加两个渠道,形成一个新的信号。PSD和注释占有带宽的阴谋。

obw (x + x2, Fs);

图包含一个坐标轴对象。坐标轴对象标题99%占有带宽:250.015 kHz,包含频率(赫兹),ylabel功率/频率(dB / Hz)包含4线类型的对象,补丁。

产生1024样品100.123 kHz的正弦信号在1024千赫采样。添加高斯白噪声,信噪比是40 dB。重置的随机数字生成器可重复的结果。

nSamp = 1024;Fs = 1024年e3;信噪比= 40;rng默认的t = (0: nSamp-1) / Fs;x =罪(2 *π* t * 100.123 e3);x = x + randn(大小(x)) *性病(x) / db2mag(信噪比);

使用周期图函数计算功率谱密度(PSD)的信号。指定一个Kaiser窗长度相同的信号和38的形状系数。估计信号的占有带宽和注释PSD的情节。

[Pxx f] =周期图(x, kaiser (nSamp 38), [], Fs);obw (Pxx f);

图包含一个坐标轴对象。坐标轴对象标题99%占有带宽:7.200 kHz,包含频率(赫兹),ylabel功率/频率(dB / Hz)包含4线类型的对象,补丁。

生成另一个正弦信号,这个257.321 kHz的频率和振幅是第一个正弦信号的两倍。添加高斯白噪声。

x2 = 2 * sin(2 *π* t * 257.321 e3);x2 = x2 + randn(大小(x2)) *性病(x2) / db2mag(信噪比);

将正弦信号产生一个双通道的信号。估计每个通道的PSD和使用结果来确定占用带宽。

(Pyy组,f) =周期图(x2 [x], kaiser (nSamp 38), [], Fs);y = obw (Pyy组,f)
y =1×2103×7.2001 - 7.3777

注释的占用带宽两个渠道PSDs的阴谋活动。

obw (Pyy组,f);

图包含一个坐标轴对象。坐标轴对象标题99%占用带宽,包含频率(赫兹),ylabel功率/频率(dB / Hz)包含8线类型的对象,补丁。

添加两个渠道,形成一个新的信号。估计PSD和注释占用带宽。

[Pzz f] =周期图(x + x2, kaiser (nSamp 38), [], Fs);obw (Pzz f);

图包含一个坐标轴对象。坐标轴对象标题99%占有带宽:163.494 kHz,包含频率(赫兹),ylabel功率/频率(dB / Hz)包含4线类型的对象,补丁。

生成一个信号的PSD像88阶带通滤波器的频率响应与归一化截止频率 0 2 5 π rad /样本和 0 4 5 π rad /样品。

d = fir1(88年,[0.25 - 0.45]);

计算之间的99%占有带宽的信号 0 2 π rad /样本和 0 6 π rad /样品。情节PSD和注释占有带宽和测量时间间隔。

obw (d,[],[0.2 - 0.6] *π);

图包含一个坐标轴对象。坐标轴对象标题9 9%空白O c c u p i e d B n d w i d t h:空白2 1 7。4 1 6空白时间空白π空白m r m p l e d / s,包含归一化频率(乘以π空白m r m p l e d / s), ylabel功率/频率(dB / (rad /样本))包含6行类型的对象,补丁。

输出占用带宽,它的上下边界,被占领的乐队。指定的采样率 2 π 相当于离开复原率。

[bw,弗洛,fhi,权力]= obw (d, 2 *π,(0.2 - 0.6)*π);流(' bw = %。3f*pi, flo = %.3f*pi, fhi = %.3f*pi \n',(bw弗洛fhi) / pi)
bw = 0.217 *π,弗洛= 0.240 *π,fhi = 0.458 *π
流(“权力= %。1 f % %的总、电力/ bandpower (d) * 100)
功率=总额的99.0%

添加第二个通道与归一化截止频率 0 5 π rad /样本和 0 8 π rad /样本和一个十分之一的振幅的第一通道。

d = [d; fir1(88年,[0.5 - 0.8])/ 10]';

计算之间的50%占有带宽的信号 0 3 π rad /样本和 0 9 π rad /样品。情节PSD和注释占有带宽和测量时间间隔。

obw (d,[],[0.3 - 0.9] *π,50);

图包含一个坐标轴对象。坐标轴对象标题50%占用带宽,包含归一化频率(乘以π空白m r m p l e d / s), ylabel功率/频率(dB / (rad /样本))包含10线类型的对象,补丁。

输出每个信道的占用带宽。除以 π

bw = obw (d,[],[0.3 - 0.9] *π,50)/π
bw =1×20.0705 - 0.1412

输入参数

全部折叠

输入信号,指定为一个向量或矩阵。如果x是一个矢量,它被视为一个频道。如果x是一个矩阵,然后呢obw计算每一列的独立占有带宽。x必须是有限值。

例子:因为(π/ 4 * (0:159))+ randn (1160)是一种单通道信号行向量。

例子:因为(pi. / (4; 2) * (0:159)) ' + randn (160 2)是一个双通道信号。

数据类型:|

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

数据类型:|

功率谱密度(PSD),指定为一个向量或与真正的非负矩阵元素。如果pxx是一个片面的估计,那么它必须对应于一个真正的信号。如果pxx是一个矩阵,然后呢obw计算每一列的占用带宽pxx独立。

功率谱密度必须被表达在线性单元,不是分贝。使用db2pow分贝值转换为功率值。

例子:[pxx f] =周期图(cos (pi. / (4; 2) * (0:159)) ' + randn (160 2))指定嘈杂的双通道的周期图PSD估计正弦信号采样2π赫兹的频率计算。

数据类型:|

频率,指定为一个向量。

数据类型:|

功率谱估计,指定为一个向量或与真正的非负矩阵元素。如果sxx是一个矩阵,然后呢obw计算每一列的占用带宽sxx独立。

功率谱必须被表达在线性单元,不是分贝。使用db2pow分贝值转换为功率值。

例子:[sxx, w] =周期图(cos (pi. / (4; 2) * (0:159))”+ randn(160 2),“权力”)指定一个双通道的周期图功率谱估计正弦信号嵌入在高斯白噪声和归一化频率的计算。

数据类型:|

分辨率带宽,指定为一个积极的标量。分辨率带宽的产品是两个值:离散傅里叶变换的频率分辨率和等效噪声带宽用于计算PSD的窗口。

数据类型:|

频率限制,指定为一个双元素向量的值。如果你不指定freqlims,然后obw使用整个输入信号的带宽。

数据类型:|

功率百分比,指定为0到100之间的一个积极的标量。obw计算之间的不同频率点的综合力量穿过½(100 -p)和½(100 +p)百分比的总功率谱。

数据类型:|

输出参数

全部折叠

占用带宽,返回为一个标量或矢量。

  • 如果你指定一个采样率bw有相同的单位fs

  • 如果你不指定采样率,那么bw的单位是rad /样品。

带宽频率范围,返回标量或矢量。

电力存储带宽,作为一个标量或矢量返回。

算法

确定占用带宽,obw计算一个周期图功率谱密度估计使用矩形窗和集成使用中点的估计规则。占用带宽之间的不同频率点的综合力量跨越0.5%和99.5%的总功率谱。

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2015a

全部展开