Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Integrate antennas into RF systems using MATLAB Antenna Toolbox and RF Toolbox. Covers impedance matching network design (L/Pi/Tee topologies, evaluation parameters, Richards transformation), measured antenna creation (E-field, directivity-only, EmbeddedE, ffsReader import), RF propagation and site planning (txsite/rxsite, coverage, SINR, ray tracing, link budget), and SAR estimation (birdcage+Phantom, conformalArray+Custom3D, direct EHfields). Use when the user wants to match an antenna, create
.claude/skills/matlab-matlab-integrate-antennas/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -2% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 16% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 66% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 116% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 52% | 0% |
Integrate designed antennas into RF systems -- impedance matching, data exchange via measuredAntenna, RF propagation/site planning, and SAR compliance -- using MATLAB Antenna Toolbox and RF Toolbox.
Impedance matching
Measured antenna creation
measuredAntenna from pattern data or simulationtxsite/rxsite for propagationRF propagation and site planning
SAR estimation
matlab-design-antennasmatlab-analyze-antenna-structuresCenterFrequency BEFORE LoadImpedance for frequency-dependent loads -- errors otherwiseBandwidth not BandWidth -- case-sensitiveaddEvaluationParameter requires all 5 args: parameter, comparison, targetdB, band, weightsparameters(ant, freqRange) as load over raw antenna object (avoids repeated EM solves)Components = 2 unless fractional BW > 5% (then use 3)meshgrid for az-fast ordering -- silently wrong patterns otherwisetxsite/rxsite require E = [] -- errors if E-field data is presentpatternMultiply works when measuredAntenna is the Element of an array (not pattern)CalculateTotalField = true is required for EmbeddedE workflowshow(tx) in headless environments -- use analysis functions directlysigstrength(rxArray, txArray, pm) returns numTX-by-numRX matrixpathloss with ray tracing returns cell arrays -- sum powers in linear domainSurfaceMaterial is for cartesian scenes; BuildingsMaterial/TerrainMaterial for geographicEHfields expects 3-by-M -- pass obsPoints'dielectric class enforces LossTangent <= 0.03 -- only birdcage.Phantom and direct EHfields bypassconformalArray rejects intersecting geometries -- cannot place antenna inside tissueCenterFrequency FIRST, then LoadImpedance, Bandwidth, ComponentsaddEvaluationParameter for gammain or Gt goalscircuitDescriptions returns ranked candidatesrfplot (S11/gain), smithplot (impedance transformation)exportCircuits for RF Toolbox circuit; richards for distributed elementsEHfields (3-by-P, transpose to P-by-3) or pattern (el-by-az, transpose)txsite/rxsite with location, antenna, frequency, powersigstrength, coverage, sinr, raytrace, or losEHfields(ant, freq, obsPoints') (3-by-M format)| Class | Purpose | |-------|---------| | matchingnetwork | L/C matching network synthesis and ranking | | measuredAntenna | Wraps field/pattern data for interoperability | | txsite / rxsite | Transmitter/receiver sites for propagation | | propagationModel | Path loss model selection (freespace, raytracing, etc.) | | propagationData | Import/visualize RF measurement data | | siteviewer | Map visualization (geographic or cartesian) | | birdcage | MRI coil with Phantom support | | conformalArray | Arbitrary element positions (antenna + dielectric body) | | shape.Custom3D | Passive dielectric scatterer for SAR | | ffsReader | Import CST .ffs far-field data (R2026a+) |
"double quotes" for strings, fprintf for formatted outputpattern, show, rfplot, smithplot)plot, scatter3, imagesc figuresshow(tx) without siteviewer in headless environmentsFor design, analysis, or sweep tasks -- write code to .m files, run via run_matlab_file, iterate by editing and re-running. Use inline evaluate_matlab_code for quick one-off checks.
| Load when... | Reference | |-------------|-----------| | Designing a matching network (topologies, evaluation, export, Richards) | references/matching-networks.md | | Creating measuredAntenna (E-field, directivity, EmbeddedE, ffsReader, HFSS) | references/measured-antennas.md | | RF propagation, coverage, SINR, ray tracing, link budget, path loss | references/rf-propagation.md | | Computing SAR (birdcage, conformalArray, EHfields, power balance) | references/sar-estimation.md |
Copyright 2026 The MathWorks, Inc.
Other measured skills in the registry, with their headline benchmark lift.