文档帮助中心
占用的带宽
bw = obw (x)
bw = obw (x, fs)
bw = obw (pxx f)
bw = obw (sxx f rbw)
bw = obw (___、freqrange p)
[bw,弗洛,fhi、电力)= obw (___)
obw (___)
bw= obw (x)返回99%占用的带宽,bw,输入信号,x.
bw= obw (x)
bw
x
例子
bw= obw (x,fs)返回以采样率表示的占用带宽,fs.
bw= obw (x,fs)
fs
bw= obw (pxx,f)返回功率谱密度(PSD)估计的99%占用带宽,pxx.的频率,f,对应于pxx.
bw= obw (pxx,f)
pxx
f
bw= obw (sxx,f,rbw)计算功率谱估计的占用带宽,sxx.的频率,f,对应于sxx.rbw是用于集成每个功率估计的分辨率带宽。
bw= obw (sxx,f,rbw)
sxx
rbw
bw= obw (___,freqrange,p)计算占用带宽的频率间隔。这个语法可以包含前面语法的输入参数的任何组合,只要第二个输入参数是fs或f.如果第二个输入作为空传递,则假定归一化频率。该语法还指定了p,占所占频带中包含的信号总功率的百分比。
bw= obw (___,freqrange,p)
freqrange
p
[bw,弗洛,fhi,权力) = obw (___)也返回被占用带宽和被占用频带功率的上下限。
[bw,弗洛,fhi,权力) = obw (___)
弗洛
fhi
权力
obw (___)在没有输出参数的情况下,在当前的图形窗口中绘制PSD或功率谱,并注释带宽。
全部折叠
产生1024采样啁啾在1024 kHz。啁啾的初始频率为50 kHz,采样结束时达到100 kHz。加入高斯白噪声,使信噪比为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)
ans = 5.5377 e + 04
生成另一个唧唧喳喳。指定初始频率为200khz,最终频率为300khz,振幅为第一个信号的两倍。加入白色高斯噪声。
x2 = 2 *唧唧声(t, 200年e3, nSamp / Fs 300 e3);x2 = x2 + randn(大小(x2)) *性病(x2) / db2mag(信噪比);
将啁啾连接起来产生双通道信号。估计每个信道的占用带宽。
y = obw([x x], f)
y =1×2105×0.5538 - 1.0546
在psd的图上标注两个信道的占用带宽。
obw (x2 [x]、Fs);
添加两个通道,形成一个新的信号。绘制PSD图并标注占用的带宽。
obw (x + x2, Fs);
生成1024个采样100.123 kHz的正弦信号。加入高斯白噪声,使信噪比为40 dB。重置随机数生成器以获得可重复的结果。
nSamp = 1024;Fs = 1024年e3;信噪比= 40;rng默认的t = (0: nSamp-1) / Fs;x =罪(2 *π* t * 100.123 e3);x = x + randn(size(x))*std(x)/db2mag(SNR);
使用周期图函数计算信号的功率谱密度(PSD)。指定一个与信号长度相同且形状因子为38的Kaiser窗口。估计信号占用的带宽,并将其标注在PSD的图上。
周期图
[Pxx f] =周期图(x, kaiser (nSamp 38), [], Fs);obw (Pxx f);
生成另一个正弦信号,这个频率为257.321 kHz,振幅是第一个正弦信号的两倍。加入白色高斯噪声。
x2 = 2 * sin(2 *π* t * 257.321 e3);x2 = x2 + randn(size(x2))*std(x2)/db2mag(SNR);
连接正弦波以产生双通道信号。估计每个信道的PSD,并使用结果来确定占用带宽。
(Pyy组,f) =周期图(x2 [x], kaiser (nSamp 38), [], Fs);y = obw (Pyy组,f)
y =1×2103.×7.2001 - 7.3777
obw (Pyy组,f);
添加两个通道,形成一个新的信号。估计PSD并标注占用带宽。
[Pzz f] =周期图(x + x2, kaiser (nSamp 38), [], Fs);obw (Pzz f);
产生一个信号,其PSD类似于具有归一化截止频率的88阶带通FIR滤波器的频率响应 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] *π);
输出所占用的带宽、带宽的上下限和所占用的频带功率。指定的采样率 2 π 相当于不设定速率。
[bw,flo,fhi,power] = obw(d,2*pi,[0.2 0.6]*pi);流(' bw = %。3.f*pi, flo = %.3f*pi, fhi = %.3f*pi \n', (bw弗洛fhi) / pi)
Bw = 0.217*pi, Flo = 0.240*pi, fhi = 0.458*pi
流(“权力= %。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);
输出每个通道占用的带宽。除以 π .
Bw = obw(d,[],[0.3 0.9]*pi,50)/pi
bw =1×20.0705 - 0.1412
输入信号,指定为向量或矩阵。如果x是一个矢量,它被视为单个通道。如果x是一个矩阵obw每列单独计算占用带宽。x必须是有限值。
obw
例子:因为(π/ 4 * (0:159))+ randn (1160)是单通道行向量信号。
因为(π/ 4 * (0:159))+ randn (1160)
例子:因为(pi. / (4; 2) * (0:159)) ' + randn (160 2)是一个双通道信号。
因为(pi. / (4; 2) * (0:159)) ' + randn (160 2)
数据类型:单|双
单
双
采样率,指定为正实标量。采样率是单位时间内的采样数。如果时间以秒为单位,那么采样率就以赫兹为单位。
功率谱密度(PSD),指定为具有实非负元素的向量或矩阵。如果pxx是单边估计,那么它一定对应于一个实信号。如果pxx是一个矩阵obw计算每列占用的带宽pxx独立。
功率谱密度必须用线性单位表示,而不是分贝。使用db2pow将分贝值转换为功率值。
db2pow
例子:[pxx f] =周期图(cos (pi. / (4; 2) * (0:159)) ' + randn (160 2))指定在2π Hz采样的噪声双通道正弦信号的周期图PSD估计和计算频率。
[pxx f] =周期图(cos (pi. / (4; 2) * (0:159)) ' + randn (160 2))
频率,指定为矢量。
功率谱估计,指定为具有实非负元素的向量或矩阵。如果sxx是一个矩阵obw计算每列占用的带宽sxx独立。
功率谱必须用线性单位表示,而不是分贝。使用db2pow将分贝值转换为功率值。
例子:[sxx, w] =周期图(cos (pi. /(4; 2) *(0:159))”+ randn(160 2),“权力”)指定嵌入在高斯白噪声中的双通道正弦信号的周期图功率谱估计和计算时的归一化频率。
[sxx, w] =周期图(cos (pi. /(4; 2) *(0:159))”+ randn(160 2),“权力”)
分辨率带宽,指定为正标量。分辨率带宽是两个值的乘积:离散傅里叶变换的频率分辨率和用于计算PSD的窗口的等效噪声带宽。
频率范围,指定为实值的二元向量。如果没有指定freqrange,然后obw使用输入信号的整个带宽。
功率百分比,指定为0到100之间的正标量。obw计算积分功率越过1 / 2 (100 -p)和½(100 +)p)频谱总功率的百分比。
作为标量或矢量返回的占用带宽。
如果你指定了抽样率,那么bw和fs.
如果不指定抽样率,则bw单位为rad/样本。
带宽频率界限,作为标量或向量返回。
存储在带宽中的功率,以标量或矢量形式返回。
为了确定占用带宽,obw利用矩形窗口计算周期图功率谱密度估计值,并利用中点规则集成估计值。所占带宽是集成功率跨越频谱中总功率的0.5%和99.5%的点之间的频率差。
bandpower|周期图|plomb|powerbw|pwelch
bandpower
plomb
powerbw
pwelch
在您的系统中存在这个示例的修改版本。你想打开这个版本吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系