matlab-extract-signal-features

Installation
SKILL.md

Extract Signal Features

Per-frame feature extraction for 1D signals using the three Signal Processing Toolbox extractor objects. Picks the right extractor, configures it with real parameters only, and adds a GPU code path when one is available.

When to Use

  • The user has a 1D signal and wants per-frame features for analysis or ML.
  • The user names specific features from any of the three extractor domains (time, frequency, time-frequency).
  • The user asks for a feature table or feature matrix to feed fitcecoc, fitcnet, or any classifier / regressor.
  • The user asks for per-frame statistics over a windowed signal.

When NOT to Use

  • Filter design or signal preprocessing — out of scope. Filtering before feature extraction is a separate concern.
  • Audio-specific features (MFCC, mel-spectrogram, pitch, chroma, gammatone). Audio Toolbox's audioFeatureExtractor covers those — out of scope here.
  • Batch / dataset orchestrationsignalDatastore, labeledSignalSet, tall arrays. The per-file extraction is in scope; building the pipeline around it is not.
  • 2D, image, or multivariate features — out of scope by signal-type boundary.

Workflow

Installs
21
GitHub Stars
920
First Seen
Jul 18, 2026
matlab-extract-signal-features — matlab/matlab-agentic-toolkit