SuperAPI AI 工具集

matlab-design-array

设计与创作

查看项目

更新于 10-16 06:45

技能介绍

用途:面向射频与天线工程师,使用 MATLAB Antenna Toolbox 设计、分析和可视化有限阵列与无限(周期)阵列。适用于线阵、矩形阵、圆阵、共形阵设计,无限/周期阵列分析(扫描阻抗、扫描盲区、Floquet),波束扫描、幅度加权、栅瓣分析,互耦、隔离度与包络相关系数(MIMO),以及阵列因子与全波方向图对比。单天线、PCB 叠层阵列、反射阵、参数优化等场景应改用其他技能。

主要能力:有限阵列支持 linearArray、rectangularArray、circularArray、conformalArray;无限阵列用 infiniteArray 以单个单元加周期边界模拟,仅支持矩形栅格,impedance() 返回当前扫描角下的扫描阻抗。支持 phaseShift() 波束扫描、AmplitudeTaper 幅度加权、arrayFactor/patternMultiply/pattern 三种方向图方法、sparameters 互耦与隔离度、correlation 计算 ECC、扫描盲区检测、numSummationTerms 收敛控制、memoryEstimate 内存估算。

使用方式:先设置尺寸属性再调用 design(arr, freq, element),非偶极子元素必须把元素作为第三个参数传入,否则会被重置为 dipole。无限阵列用 design(infiniteArray, freq, element),单元尺寸即元素地平面尺寸。共形阵需保证 Element 元胞数组长度与 ElementPosition 行数一致。含基板元素建议 mesh(arr, MaxEdgeLength=lambda/8)。

限制:无限阵列不支持三角栅格;独立 slot、vivaldi、invertedF、pifa 不受支持;无馈电的 customAntenna 不能作为阵列元素;RemoveGround 仅反射板背衬元素支持。资料未提供收费、价格与平台信息。