主要内容

Powerbw.

电力带宽

描述

BW.= PowerBW(X返回3 dB(半功率)带宽,BW.,输入信号,X

例子

BW.= PowerBW(XFS.根据采样率返回3-dB带宽,FS.

例子

BW.= PowerBW(PXX.F返回功率谱密度(PSD)估计的3-dB带宽,PXX.。频率,F,对应于估计PXX.

BW.= PowerBW(SXX.Frbw.计算功率谱估计的3 dB带宽,SXX.。频率,F,对应于估计SXX.rbw.是用于集成每个功率估计的分辨率带宽。

BW.= PowerBW(___弗赖琴R.指定计算参考级别的频率间隔。此语法可以包括来自先前语法的任何输入参数的任何组合,只要第二个输入参数即可FS.F。如果第二个输入为空,则假定归一化频率。弗赖琴必须躺在目标乐队内。

如果您还指定了R.,该功能计算光谱下降到参考电平以下的点之间的频率差异R.DB或到达端点。

例子

[BW.漂浮fhi力量] = PowerBW(___还返回功率带宽的下限和上限以及这些界限内的电源。

powerbw(___没有输出参数在当前数字窗口中绘制PSD或功率谱并注释带宽。

例子

全部收缩

在1024 kHz上产生1024个啁啾样品。啁啾具有50kHz的初始频率,在取样结束时达到100kHz。添加白色高斯噪声,使得信噪比为40 dB。

nsamp = 1024;FS = 1024E3;SNR = 40;t =(0:nsamp-1)'/ fs;X = Chirp(t,50e3,nsamp / fs,100e3);x = x + randn(size(x))* std(x)/ db2mag(snr);

估计信号的3 dB带宽,并在电源谱密度(PSD)的曲线图上向其注释。

PowerBW(X,FS)

图中包含一个轴。标题为3 dB带宽的轴:44.386 kHz包含4个类型的线,修补程序。

ans = 4.4386e + 04

产生另一个唧唧声。指定200 kHz的初始频率,最终频率为300 kHz,以及第一信号的两倍的幅度。添加白色高斯噪音。

x2 = 2 * chirp(t,200e3,nsamp / fs,300e3);x2 = x2 + randn(尺寸(x2))* std(x2)/ db2mag(SNR);

连接啁啾以产生双通道信号。估计每个通道的3 dB带宽。

Y = PowerBW([x x2],fs)
y =1×210.4.×4.4386 - 9.2208

在PSD的图表上注释两个通道的3 dB带宽。

powerbw (x2 [x]、Fs);

图中包含一个轴。带有标题3 DB带宽的轴包含8个类型的线条,修补程序。

将这两个通道相加形成一个新的信号。绘制PSD并注释3 dB带宽。

powerbw (x + x2, Fs)

图中包含一个轴。标题为3 dB带宽的轴:92.243 kHz包含4个类型的型号,修补程序。

ans = 9.2243e + 04

产生1024个采样的100.123千赫正弦采样在1024千赫。添加高斯白噪声,使信噪比为40db。重置随机数生成器以获得可重复的结果。

nsamp = 1024;FS = 1024E3;SNR = 40;RNG.默认t =(0:nsamp-1)'/ fs;X = SIN(2 * PI * T * 100.123E3);x = x + randn(size(x))* std(x)/ db2mag(snr);

使用期刊函数计算信号的功率谱密度(PSD)。指定一个与信号长度相同且形状因子为38的Kaiser窗口。估计信号的3-dB带宽,并将其标注在PSD图上。

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

图中包含一个轴。标题为3db带宽:3.175 kHz的轴包含线、补丁类型的4个对象。

产生另一个正弦曲线,这个频率为257.321 kHz的频率,并且是第一正弦曲线的两倍的幅度。添加白色高斯噪音。

x2 = 2 * sin(2 * pi * t * 257.321e3);x2 = x2 + randn(尺寸(x2))* std(x2)/ db2mag(SNR);

连接正弦曲线以产生双通道信号。估计每个通道的PSD并使用结果确定3 dB带宽。

[Pyy,f] =周期图([x x2],kaiser(nsamp,38),[],fs);Y = PowerBW(PYY,F)
y =1×210.3.×3.1753 3.3015

在PSD的图表上注释两个通道的3 dB带宽。

PowerBW(PYY,F);

图中包含一个轴。带有标题3 DB带宽的轴包含8个类型的线条,修补程序。

将这两个通道相加形成一个新的信号。估计PSD和注释3-dB带宽。

[PZZ,F] =周期图(X + X2,Kaiser(NSAMP,38),[],FS);PowerBW(PZZ,F);

图中包含一个轴。标题为3 dB带宽的轴:3.302 kHz包含4型对象的类型线。

生成PSD类似于88阶带通冷滤波器的频率响应,具有归一化截止频率的信号 0. 2 5. π rad /样品和 0. 4. 5. π Rad /样品。

d = FIR1(88,[0.25 0.45]);

计算信号所占用的3-dB带宽。指定之间波段的平均功率作为参考电平 0. 2 π rad /样品和 0. 6. π Rad /样品。绘制PSD并注释带宽。

powerbw(d,[],[0.2 0.6] * pi,3);

图中包含一个轴。带有标题3 db带宽:200.421 \ times \ pi mrad / sample的轴包含4个类型线,修补程序。

输出带宽,其下限和上限,以及带电源。指定采样率 2 π 相当于离开速率未命令。

[bw,弗洛,fhi,权力]= powerbw (d, 2 *π,(0.2 - 0.6)*π);fprintf('bw =%.3f * pi,flo =%.3f * pi,fhi =%.3f * pi \ n'......[bw flo fhi] / pi)
BW = 0.200 * PI,FLO = 0.250 * PI,FHI = 0.450 * PI
fprintf('power =%.1f %%总数'、电力/ bandpower (d) * 100)
功率=总数的96.9%

添加具有归一化截止频率的第二通道 0. 5. π rad /样品和 0. 8. π RAD /样品和幅度是第一通道的十分之一。

d = [D; FIR1(88,[0.5 0.8])/ 10]';

计算双通道信号的6-dB带宽。指定频谱的最大功率电平作为参考电平。

powerbw(d,[],[],6);

图中包含一个轴。带有标题6 DB带宽的轴包含8个类型的线条,修补程序。

输出每个通道的6-dB带宽和下限和上限。

[bw,弗洛,fhi] = powerbw (d [] [], 6);bds = (bw,弗洛,fhi);fprintf(一:bw = %。3.F*pi, flo = %.3f*pi, fhi = %.3f*pi \n'bds(: 1) /π)
一:bw = 0.198*pi, flo = 0.252*pi, fhi = 0.450*pi
fprintf('二:bw =%.3f * pi,flo =%.3f * pi,fhi =%.3f * pi \ n'bds(: 2) /π)
二:BW = 0.294 * PI,FLO = 0.503 * PI,FHI = 0.797 * PI

输入参数

全部收缩

输入信号,指定为向量或矩阵。如果X是矢量,它被视为一个频道。如果X是矩阵吗Powerbw.为每列独立计算电源带宽。X必须有限估值。

例子:COS(PI / 4 *(0:159))+ RANDN(1,160)是单通道行矢量信号。

例子:cos(pi ./ [4; 2] *(0:159))'+ Randn(160,2)是一个双通道信号。

数据类型:单身的|双倍的

采样率,用正实标量表示。抽样率是单位时间内的抽样数。如果时间以秒为单位,那么采样率以赫兹为单位。

数据类型:单身的|双倍的

功率谱密度(PSD)估计,指定为载体或矩阵。如果PXX.是片面的估计,那么它必须对应一个真实的信号。如果PXX.是矩阵吗Powerbw.计算每列的带宽PXX.独立。

功率谱密度必须以线性单元表示,而不是分贝。用db2pow.将分贝值转换为功率值。

例子:[pxx,f] =周期图(cos(pi ./ [4; 2] *(0:159))'+ Randn(160,2))指定在2πHz上采样的嘈杂的双通道正弦曲线的句号PSD估计,以及计算它的频率。

数据类型:单身的|双倍的

频率,指定为向量。如果是第一个元素F是0,那么Powerbw.假设频谱是实际信号的单面谱。换句话说,该功能使零频率箱中的功率值加倍,因为它试图为3 dB点。

数据类型:单身的|双倍的

功率谱估计,指定为向量或矩阵。如果SXX.是矩阵吗obw.计算每列的带宽SXX.独立。

功率谱必须用线性单位表示,而不是分贝。用db2pow.将分贝值转换为功率值。

例子:[SXX,W] =周期图(COS(PI./ [4; 2] *(0:159))'+ RANDN(160,2),'POWER')指定嵌入在白色高斯噪声中的双通道正弦曲线的时期功率谱估计和计算它的归一化频率。

数据类型:单身的|双倍的

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

数据类型:单身的|双倍的

频率范围,指定为实值的两个元素向量。如果您指定弗赖琴,然后参考电平是参考频带中的平均功率电平。如果您未指定弗赖琴然后,参考电平是频谱的最大功率电平。

数据类型:单身的|双倍的

功率级别下降,指定为DB中表达的正实标量。

数据类型:单身的|双倍的

输出参数

全部收缩

功率带宽,以标量或矢量形式返回。

  • 如果您指定了采样率,那么BW.有相同的单位FS.

  • 如果您没有指定采样率,那么BW.有Rad /样品的单位。

带宽频率界限,作为标量返回。

存储在带宽中的电源,作为标量或向量返回。

算法

确定3 dB带宽,Powerbw.使用矩形窗口计算一段时间点功率谱估计,并将估计的最大值作为参考电平。带宽是光谱在参考电平以下至少3 dB的点之间的频率差异。如果信号达到其一个端点之前,请在丢弃3 dB之前Powerbw.使用端点计算差异。

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

也可以看看

||||

介绍了R2015a