Specifying MBD Algorithms

Strukturerade specifikationsmallar för system/arkitektur/implementation/test för Simulink-algoritmer.

av matlab · matlab/simulink-agentic-toolkit

Testad · Fungerar ★ 9.6/10

Specifying MBD Algorithms — Strukturerade specifikationsmallar för system/arkitektur/implementation/test för Simulink-algoritmer.

Vad den gör

Producerar strukturerade specifikationsdokument (systemspec, arkitekturspec, implementationsplan, testplan) för regulatorer, estimatorer, diagnostik och andra algoritmer byggda i Simulink, Stateflow eller MATLAB Function-block. Aktiveras när en användare behöver specificera en regler-/estimerings-/signalbehandlingsalgoritm innan den byggs i ett Model-Based Design-arbetsflöde, med granskningsgrindar för enheter, teckenkonventioner, lägesövergångar och mättnadshantering.

Testrapport

Körde en verklig jämförelse mellan grundspecifikation och färdighetsspecifikation för ett glidande medelvärdesfilter för en accelerometer: färdighetsversionen lade till kvantitativa acceptanskriterier, en gränssnittstabell för enheter/teckenkonventioner och explicita kantfall för uppstart och sensorbortfall som den ostyrda grundspecifikationen aldrig nämnde.

Testad: 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

Kommandon och exempelprompter

  • /specifying-mbd-algorithmsStrukturerade specifikationsmallar för system/arkitektur/implementation/test för Simulink-algoritmer.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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