Specifying MBD Algorithms

Strukturerede system/arkitektur/implementering/test-spec-skabeloner for Simulink-algoritmer

Af matlab · matlab/simulink-agentic-toolkit

Testet · Virker ★ 9.6/10

Specifying MBD Algorithms — Strukturerede system/arkitektur/implementering/test-spec-skabeloner for Simulink-algoritmer

Hvad det gør

Producerer strukturerede specifikationsdokumenter (system-spec, arkitektur-spec, implementeringsplan, testplan) for controllere, estimatorer, diagnostik og andre algoritmer bygget i Simulink, Stateflow eller MATLAB Function-blokke. Udløses, når en bruger skal specificere en kontrol/estimering/signalbehandlings-algoritme, før den bygges i et Model-Based Design-workflow, med review-gates for enheder, fortegnskonventioner, tilstandsovergange og mætningshåndtering.

Testrapport

Kørte en reel basis-vs-skill spec-sammenligning for et moving-average accelerometerfilter: skill-versionen tilføjede kvantitative acceptkriterier, en enheds/fortegnskonventions-interfacetabel og eksplicitte opstarts- og sensor-dropout-edge cases, som den uspecificerede basisspecifikation aldrig nævnte.

Testet: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/matlab/simulink-agentic-toolkit
cd simulink-agentic-toolkit
mkdir -p ~/.claude/skills
cp -r skills-catalog/model-based-design-core/specifying-mbd-algorithms ~/.claude/skills/specifying-mbd-algorithms

Kommandoer og eksempelprompter

  • /specifying-mbd-algorithmsStrukturerede system/arkitektur/implementering/test-spec-skabeloner for Simulink-algoritmer

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Write a system spec for this Simulink controller before we build it
  • I need an implementation plan for this estimator block in Stateflow
  • Draft a test plan for the diagnostics algorithm in this model