Specifying MBD Algorithms

Template strutturati di specifiche di sistema/architettura/implementazione/test per algoritmi Simulink.

di matlab · matlab/simulink-agentic-toolkit

Promosso ★ 9.6/10

Specifying MBD Algorithms — Template strutturati di specifiche di sistema/architettura/implementazione/test per algoritmi Simulink.

Cosa fa

Produce documenti di specifica strutturati (specifica di sistema, specifica di architettura, piano di implementazione, piano di test) per controllori, stimatori, diagnostica e altri algoritmi costruiti in blocchi Simulink, Stateflow o MATLAB Function. Si attiva quando un utente deve specificare un algoritmo di controllo/stima/elaborazione del segnale prima di costruirlo in un flusso di lavoro Model-Based Design, con punti di revisione per unità di misura, convenzioni sui segni, transizioni di modo e gestione della saturazione.

Rapporto di test

Eseguito un confronto reale tra una specifica di base e una generata dalla skill per un filtro a media mobile per accelerometro: la versione della skill ha aggiunto criteri di accettazione quantitativi, una tabella di interfaccia per unità/convenzioni sui segni e casi limite espliciti per l'avvio e la perdita del sensore che la specifica di base non menzionava.

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

Installazione

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

Comandi e prompt di esempio

  • /specifying-mbd-algorithmsTemplate strutturati di specifiche di sistema/architettura/implementazione/test per algoritmi Simulink.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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