matlab-design-antennas
Design antennas, arrays, and PCB antennas using MATLAB Antenna Toolbox. Covers catalog antenna design and pattern analysis, custom antenna construction (customAntenna + shape.*), PCB antenna design (pcbStack + antenna.*), finite and infinite array design, AI-accelerated design exploration (AIAntenna, patternFromAI), and optimization (SADEA/TR-SADEA). Use when the user wants to design, create, model, analyze, optimize, or fabricate an antenna or array.
npx skills add matlab/matlab-agentic-toolkit --skill matlab-design-antennas --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Antenna and Array Design Design, analyze, and optimize antennas and arrays using MATLAB Antenna Toolbox — from catalog elements to custom shapes, PCB fabrication, AI-accelerated exploration, and surrogate-assisted optimization. ## When to Use **Catalog antenna design** - Design a standard antenna at a frequency (dipole, patch, horn, helix, Yagi, etc.) - Analyze radiation pattern (3D, 2D cuts, polarization, beamwidth, sidelobes) - Compute impedance, S-parameters, or return loss - Set substrate material before design - Compare patterns across antennas or frequencies **Custom antenna design** - Build non-catalog antennas from geometric primitives (shape.*) - Construct 3D structures (waveguides, horns, cavities) via extrusion - Import STL/CAD geometry and add feeds - Configure delta-gap or probe feeds on custom structures **PCB antenna design** - Build multi-layer PCB antenna stackups (pcbStack) - Create custom metal patterns with boolean operations (antenna.*) - Configure probe, edge, or aperture-coupled feeds - Export Gerber files for fabrication - Convert catalog antennas to pcbStack **Array design** - Design linear, rectangular, circular, or conformal arrays - Beam steering, ampl
- When to Use
- When NOT to Use
- Must-Follow Rules
- Catalog Antennas
- Custom Antennas (customAntenna)
- PCB Antennas (pcbStack)
- Arrays
- AI Workflows
- Optimization
- Workflow
- 1. Catalog Antenna Design
- 2. Custom Antenna Design
- 3. PCB Antenna Design
- 4. Array Design
What does the matlab-design-antennas skill do?
Design antennas, arrays, and PCB antennas using MATLAB Antenna Toolbox. Covers catalog antenna design and pattern analysis, custom antenna construction (customAntenna + shape.*), PCB antenna design (pcbStack + antenna.*), finite and infinite array design, AI-accelerated design exploration (AIAntenna, patternFromAI), and optimization (SADEA/TR-SADEA). Use when the user wants to design, create, model, analyze, optimize, or fabricate an antenna or array.
How do I install it?
Run `npx skills add matlab/matlab-agentic-toolkit --skill matlab-design-antennas --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From matlab/matlab-agentic-toolkit, a repository with 868 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
