matlab-process-rf-baseband

Official

Process baseband RF chains with MATLAB System Objects.

Authormatlab
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Process complex baseband RF signals through common RF impairments and models without building a full Simulink system, while avoiding trial-and-error MATLAB implementations.

Core Features & Use Cases

  • Standalone RF System Object workflows: Run processing frame-by-frame entirely in MATLAB (no Simulink required) using rf.Amplifier, rf.Mixer, rf.Filter, rf.Sparameter, and rf.PAmemory.
  • Nonlinearity and impairment modeling: Apply amplifier nonlinearities (poly/cubic, AM/PM tables, modified Rapp, Saleh) and mixer impairments (I/Q imbalance, phase noise, LO offset).
  • RF chain building blocks: Filter complex baseband, process signals through S-parameter models, and include power-amplifier memory effects for more realistic behavior.
  • Use cases: Validate PA characterization, visualize amplifier/mixer/filter behavior, and compute outputs such as power/EVM/ACPR/ACLR/spectral regrowth from baseband waveforms.

Quick Start

Use the matlab-process-rf-baseband skill to configure rf.Amplifier, rf.Mixer, rf.Filter, and rf.Sparameter in MATLAB and run your complex baseband signal through them, then release each object after processing.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: matlab-process-rf-baseband
Download link: https://github.com/matlab/matlab-agentic-toolkit/archive/main.zip#matlab-process-rf-baseband

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.