到底是工作频率在创建beamformer对象?

17日视图(30天)
介绍了解波束形成,我把单频信号在两个不同的点在二维平面上,说1 Khz和3千赫。现在,我给fs = 8000 (fs > 2 fmax(奈奎斯特定理);fmax = 3千赫),现在在创建beamformer对象时,我给操作频率为3.5 khz(假设这是输入信号的频率范围beamformer),但matlab显示一个错误说op.freq采样频率必须小于两倍! !这不是奈奎斯特的violaton定理吗?或 这个操作频率到底意味着什么创建一个波束形成对象上下文中的意思?

接受的答案

宏磊陈
宏磊陈 2018年5月24日
您使用的是部分波段beamformer。这些beamformer假定信号调制到载波频率,即。beamformer,操作频率。然后分成部分波段信号在整个带宽在承运人。为代表的总带宽,可以指定一个信号的采样频率。因此,最大banwidth信号可以是工作频率的两倍,即在这种情况下,总带宽成为0到载波频率的两倍。
从你的信号的描述,似乎你不是建模调制信号带通。因此,这可能不是最好的beamformer给你。你可能想要尝试霜beamformer不管它是否适用于宽带信号的调制。
HTH
1评论
史蒂文Bordonaro
史蒂文Bordonaro 2021年4月6日
如果你的工作从0到5000赫兹,和解调集中在2500(基带信号是-2500年到2500年)我认为Fc = 2500和Fs = 5000…但导致一个错误。

登录置评。

更多的答案(0)