Simulating Simulink Models
Programmatisk Simulink-simulering via SimulationInput/Output, sveip, og parsim.
Bestått
Hva den gjør
Kjører Simulink-modeller fra MATLAB-skript ved hjelp av Simulink.SimulationInput og SimulationOutput, og dekker parametersveip, eksterne inputsignaler via Dataset-objekter, og parsim/fast-restart-batchkjøringer. Utløses ved sim(), parsim, setExternalInput, setModelParameter, setVariable, eller logsout-tilgang for analysearbeidsflyter — overlater eksplisitt pass/fail-testing til et søsken-skill i stedet for å strekke seg for langt.
Testrapport
Kjørte et Kp-sveip med 3 verdier på begge måter: den naive baseline brukte set_param+assignin (global tilstandsmutasjon skillet eksplisitt forbyr); skill-versjonen bygget et SimulationInput-array med setVariable og UseFastRestart, i tråd med MathWorks' egne føringer ordrett.
Testet på: 2026-07-13 · Claude Code 2.x (agent harness)
Installer
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/simulating-simulink-models ~/.claude/skills/simulating-simulink-models
Kommandoer og eksempelprompter
/simulating-simulink-modelsProgrammatisk Simulink-simulering via SimulationInput/Output, sveip, og parsim.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Run a parameter sweep on this Simulink model using SimulationInputSet up parsim to batch-run this model with different external input signalsScript this Simulink simulation with fast restart and pull the logsout data