Antenna Toolbox


Antenna Toolbox

Design, analyze, and visualize antenna elements and antenna arrays


Antenna Toolbox™ provides functions and apps for the design, analysis, and visualization of antenna elements and arrays. You can design standalone antennas and build arrays of antennas using either predefined elements with parameterized geometry or arbitrary planar elements.

Antenna Toolbox uses the method of moments (MoM) to compute port properties such as impedance, surface properties such as current and charge distribution, and field properties such as the near-field and far-field radiation pattern. You can visualize antenna geometry and analysis results in 2D and 3D.

You can integrate antennas and arrays into wireless systems and use impedance analysis to design matching networks. Antenna Toolbox provides radiation patterns for simulating beam forming and beam steering algorithms. Gerber files can be generated from your design for manufacturing printed circuit board (PCB) antennas. You can install the antennas on large platforms such as cars or airplanes and analyze the effects of the structure on antenna performance. A site viewer enables you to visualize antenna coverage on a 3D terrain map using a variety of propagation models.

Antenna Design

Starting from a catalog of parameterized elements or the Antenna Designer app, rapidly compute and visualize impedance and far-field radiation patterns.

Antenna Catalog

Design and visualize antennas using a catalog of parameterized elements including different types of dipole, monopole, patch, spiral, fractal, and horn antennas, among others. Add backing structures such as reflectors or cavities and specify dielectric substrates.

Antenna Designer App

Rapidly choose and design an antenna that fulfills your specifications. Refine, analyze, and visualize the antenna’s performance in a few steps, and iterate until the results match your requirements.

Wideband spiral antenna designed with the Antenna Designer app.

Array Design

Design linear, rectangular, circular, and conformal antenna arrays. Take into account mutual coupling and edge effects using S-parameters and embedded element radiation patterns.

Array Catalog

Design antenna arrays by choosing antennas from the catalog or defining custom elements. Use multiple instances of the same antenna element or define a heterogenous array.

Mutual Coupling

Determine the correlation matrix between antennas in multiple-input multiple-output (MIMO) systems, study the effect of closely spaced antennas on the radiation pattern of phased array systems, and evaluate electrical coupling via multiport S-parameters matrices.

Examples of antenna arrays designed with Antenna Toolbox.

Custom Geometry and Fabrication

Design arbitrary planar antennas or antenna arrays and generate Gerber files for rapid prototyping and fabrication.

Printed Circuit Board (PCB) Antennas

Design arbitrary planar (2D and 2.5D) antennas and arrays. Combine geometric shapes to define the boundary of the antenna, add multiple dielectric layers, insert vias to connect metal layers, and specify probe or inset feed points.

Gerber File Generation

Generate and visualize Gerber files for PCB antenna fabrication. Select the connectors and choose the manufacturing service to rapidly prototype your PCB antenna.

Microstrip-fed slot antenna designed and prototyped with Antenna Toolbox.

Platform-Installed Antennas and Large Structures

Import CAD files describing large structures such as planes, ships, or cars. Install antennas on a platform to analyze the effect on performance.

Large Structures

Approximate large arrays with an infinite number of elements. Analyze infinite arrays over a range of scan angles and calculate scan element patterns. Approximate large installation platforms and backing structures with an infinite ground plane.

Radiation pattern of a parabolic reflector and dipole exciter.

Antenna Installation on Platforms

Install antennas and antenna arrays on platforms such as cars, airplanes, or ships. Analyze the effect of the large structure on the antenna performance using physical optics in conjunction with the method of moments.

A plane structure described with an STL file used as the antenna installation platform.

RF Propagation

Visualize coverage and communication links on a 3D terrain map using different propagation models.


Evaluate antenna sites for transmitters and receivers, plot communication links, and visualize coverage and signal strength. Use 3D interactive geographical maps to analyze different scenarios for radar and base station positioning.

Communications links and transmitter coverage projected on Earth.

RF Propagation Models

Compute coverage and communication link properties using propagation models for free space and weather effects. Account for earth diffraction and reflection using Longley-Rice or TIREM™ (Terrain Integrated Rough Earth Model) propagation models.

Radiation Pattern Files

Import, export, and interactively visualize near- and far-field radiation patterns using 3D or polar plots.

Import and Visualize Custom Patterns

Import radiation patterns from MSI Planet antenna files (.MSI or .PLN). Visualize far-field and near-field data using 3D or polar plots. Interactively inspect the data and compute antenna metrics.

Polar plot and antenna metrics of custom data.

Analysis, Benchmarking, and Optimization

Analyze antennas with the full-wave 3D method of moments (MoM), optimize their performance, and compare results with measurements.

Method of Moments

Analyze antenna elements and arrays using the full-wave 3D MoM. Compute port properties such as impedance and S-parameters, current and charge distribution, and near- and far-field radiation patterns.

Antenna mesh structure including 3D dielectric layers analyzed with the MoM.

Antenna Optimization

Use local and global optimization methods for multiple design variables to improve the performance of your antenna. Speed up the optimization by using parallel computing and machine learning techniques such as surrogate models.

Yagi-Uda antenna structure optimized for maximum directivity at zenith.

Benchmarking and Verification

Use Antenna Toolbox to compare analysis results with antenna measurements or with state-of-the-art scientific articles.

Simulated and measured peak directivity (reproduced with permission from IEEE).

System Integration and Simulation

Perform end-to-end simulation of wireless transceivers including antennas and arrays. Develop matching networks and estimate the effects of mutual coupling in system simulation.

Tuning and Matching Antennas

Tune the resonance frequency and bandwidth of your antenna by inserting lumped elements on its surface. Use the impedance and S-parameters of antennas and antenna arrays in the design of matching networks using RF Toolbox™.

MIMO System Simulation

Develop beam forming and beam steering algorithms using the complex radiation patterns of antenna elements embedded within an array. Estimate coupling between antenna elements, account for edge effects, and simulate channel performance while accounting for antenna correlation.

Examples of system-level simulation including antenna array analysis results.

Latest Features

Installed Antenna Analysis

Perform analysis of antennas installed on electrically large platforms

STL Data Import and Export

Import platform objects from STL files and export antenna geometry to STL files

PCB Stack Improvements

Define printed antennas on polygonal board shape and generate Gerber files with multiple feeds for arrays of printed antennas

Subarrays for Conformal Arrays

Include linear, rectangular, and circular arrays as elements in conformal arrays

Conical helix, Crossed Dipole, H-Slot Patch, Sierpinski's Carpet, and Minkowski's Loop

Design, visualize, and analyze five new antennas using parameterized geometry

TIREM™ Propagation Model

Visualize path loss computed on a 3D terrain map using TIREM™ propagation model

Site Viewer Improvements

Launch, configure, and close Site Viewer windows from MATLAB command line, and Import 3-D terrain DTED data files

See release notes for details on any of these features and corresponding functions.

Designing Antennas and Antenna Arrays with MATLAB and Antenna Toolbox

5G New Radio Design with MATLAB

Using a Photo for Full-Wave Antenna Analysis

Antenna Toolbox™ 提供了设计、分析天线单元和阵列并使其可视化的函数和app。您可以使用具有几何结构参数化的预定义阵元或任意自定义平面单元,设计独立的天线或者组成天线阵列。

Antenna Toolbox 使用矩量法 (MoM) 计算端口属性(如阻抗)、表面属性(如电流和电荷分布)以及电场属性(如近场和远场辐射方向图)。您可通过 2D 和 3D 的形式展示天线的几何结构以及分析结果。

也可将天线和阵列集成到无线系统当中,并使用阻抗分析法设计匹配网络。Antenna Toolbox 提供了用于波束成形和波束控制算法仿真的辐射方向图。您可以从设计直接生成 Gerber 文件,用于生产印刷电路板 (PCB) 天线。


30 天探索触手可及。





获得 MATLAB 和 Simulink 学生版软件。