淋巴细胞脉络丛脑膜炎病毒Beamformer
窄带线性约束最小方差波束形成器
库:
相控阵系统工具箱/波束成形
描述
的淋巴细胞脉络丛脑膜炎病毒Beamformer块执行窄带线性约束最小方差(LCMV)波束形成。约束的数量必须小于数组中的元素或子数组的数量。
港口
输入
X- - - - - -输入信号
米——- - - - - -N复数矩阵
输入信号到波束形成器,指定为an米——- - - - - -N复数矩阵。米为信号采样的个数。N为传感器阵列元素的个数。
输入矩阵的第一个维度的大小可以变化以模拟变化的信号长度。例如,在具有可变脉冲重复频率的脉冲波形的情况下,可以发生尺寸变化。
数据类型:双
复数支持:金宝app是的
XT- - - - - -训练信号
P——- - - - - -N复数矩阵
训练输入信号,指定为aP——- - - - - -N复数矩阵。P为训练输入信号中的样本个数。N为传感器阵列的元素个数。P必须大于N。
输入矩阵的第一个维度的大小可以变化以模拟变化的信号长度。例如,在具有可变脉冲重复频率的脉冲波形的情况下,可以发生尺寸变化。
依赖关系
要启用该端口,请选择启用训练数据输入复选框。
数据类型:双
复数支持:金宝app是的
输出
Y- - - - - -Beamformed输出
米- × 1复值列向量
波束形成的输出,指定为米- × 1复值列向量。米为信号采样的个数。
数据类型:双
复数支持:金宝app是的
W- - - - - -波束形成器权重输出
N- × 1复值列向量
波束发生器对输出进行加权,指定为anN- × 1复值列向量。N是数组元素的个数。
依赖关系
要启用该端口,请选择启用权重输出复选框。
数据类型:双
复数支持:金宝app是的
参数
约束矩阵- - - - - -LCMV波束形成器约束矩阵
复杂([1;1])
(默认)|N——- - - - - -K复数矩阵
LCMV波束形成器约束矩阵指定为anN——- - - - - -K复数矩阵。矩阵的每一列都是一个约束。N传感器阵列中元素的数量是多少K是约束条件的个数。K必须小于或等于传感器的数量,N,K≤n
期望响应向量- - - - - -LCMV波束形成的期望响应
1
(默认)|实值K- × 1列向量
LCMV波束形成器的期望响应,指定为实值K- × 1列向量。K约束条件的数量是多少约束矩阵。元素的对应列中指定的约束的期望响应约束矩阵参数。
对角加载系数- - - - - -对角加载系数
积极的标量
对角加载系数,指定为正标量。对角加载是一种用于实现鲁棒波束形成性能的技术,特别是当样本支撑较小时。金宝app
启用训练数据输入- - - - - -开启训练数据输入端口
从
(默认)|在
启用训练数据输入端口,指定为从
或在
。启用训练数据输入端口,XT
,选中此复选框。
启用权重输出- - - - - -使能波束形成器权重的输出
从
(默认)|在
启用波束成形权重输出端口,指定为从
或在
。启用波束形成权重输出端口,W
,选中此复选框。
模拟使用- - - - - -块模拟方法
解释执行
(默认)|代码生成
块仿真,指定为解释执行
或代码生成
。如果你想让你的模块使用MATLAB®翻译,选择解释执行
。如果希望代码块作为编译后的代码运行,请选择代码生成
。编译后的代码需要时间来编译,但通常运行得更快。
在开发和调优模型时,解释执行非常有用。该块在MATLAB中运行底层系统对象™。您可以快速更改和执行您的模型。当您对结果感到满意时,就可以使用代码生成
。长时间模拟使用生成的代码比解释执行时运行得更快。您可以在不重新编译的情况下重复执行,但是如果更改任何块参数,则块会在执行之前自动重新编译。
这个表显示了如何模拟使用参数影响整体模拟行为。
当Simulink金宝app®模型在加速器
Mode,使用指定的块模式模拟使用覆盖模拟模式。
加速度模式
块模拟 | 模拟的行为 | ||
正常的 |
加速器 |
快速的加速器 |
|
解释执行 |
该块使用MATLAB解释器执行。 | 该块使用MATLAB解释器执行。 | 从模型创建一个独立的可执行文件。 |
代码生成 |
编译该块。 | 编译模型中的所有块。 |
有关更多信息,请参见选择模拟模式(金宝app模型)。
编程使用
块参数:SimulateUsing |
类型:枚举 |
价值观:解释执行 ,代码生成 |
默认值:解释执行 |
版本历史
在R2014b中引入
另请参阅
MATLAB命令
您点击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
你亦可选择下列网址:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。