Simulating Simulink Models
Programmatische Simulink-simulatie via SimulationInput/Output, sweeps, en parsim.
Getest · Werkt
Wat het doet
Draait Simulink-modellen vanuit MATLAB-scripts met Simulink.SimulationInput en SimulationOutput, inclusief parametersweeps, externe inputsignalen via Dataset-objecten, en parsim-/fast-restart-batchruns. Triggert op sim(), parsim, setExternalInput, setModelParameter, setVariable, of logsout-toegang voor analyseworkflows — draagt pass/fail-testen expliciet over aan een bijbehorende skill in plaats van zelf te overreiken.
Testrapport
Draaide een Kp-sweep met 3 waarden op beide manieren: de naïeve baseline gebruikte set_param+assignin (mutatie van globale state, die de skill expliciet verbiedt); de skill-versie bouwde een SimulationInput-array met setVariable en UseFastRestart, exact overeenkomend met de eigen guardrails van MathWorks.
Getest op: 2026-07-13 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/simulating-simulink-modelsProgrammatische Simulink-simulatie via SimulationInput/Output, sweeps, en parsim.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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