matlab-compose-rf-circuit

Installation
SKILL.md

General-Purpose RF Circuit Composition

Build RF circuits from primitive R/L/C elements, active components (amplifier, modulator, mixerIMT), and nport S-parameter blocks -- all wired between nodes in a SPICE-like netlist. Extract S-parameters, embed subcircuits hierarchically, and convert lumped designs to distributed implementations.

When to Use

  • Building arbitrary RF circuit topologies with node wiring (SPICE-like netlist)
  • Combining R/L/C elements with active components (amplifier, modulator, mixerIMT)
  • Embedding nport S-parameter blocks alongside lumped elements
  • Creating reusable subcircuits with setterminals for hierarchical composition
  • Converting lumped designs to distributed implementations (Richards/Kuroda)

When NOT to Use

  • Building SI channel models from nport + transmission lines -- use matlab-model-si-channel
  • Creating 2-port circuit blocks for rfbudget (seriesRLC, shuntRLC, lcladder) -- use matlab-create-rfbudget-elements
  • Defining standalone RF elements for rfbudget cascade -- use matlab-create-rfbudget-elements
  • Cascading or de-embedding S-parameter blocks -- use matlab-deembed-rf-cascade
Installs
20
GitHub Stars
692
First Seen
May 22, 2026
matlab-compose-rf-circuit — matlab/matlab-agentic-toolkit