Simulink Single Precision Conversion

Converteer dubbele-precisie Simulink modellen naar enkele precisie via Fixed-Point Designer

Door matlab · matlab/simulink-agentic-toolkit

Werkt met setup ★ 6.4/10

Simulink Single Precision Conversion — Converteer dubbele-precisie Simulink modellen naar enkele precisie via Fixed-Point Designer

Wat het doet

Stuurt DataTypeWorkflow.Single.convertToSingle aan om een geladen Simulink model of subsysteem van dubbele naar enkele precisie te converteren, en leest vervolgens het check/convert/verify rapport om geconverteerde blokken, automatisch toegepaste configuratiewijzigingen, resterende stowaway doubles, en geheugenreductie samen te vatten. Activeert wanneer een gebruiker vraagt om een Simulink systeem naar enkele precisie te converteren, de geheugenvoetafdruk van een model te verminderen, of het voor te bereiden op single-precision embedded targets. Niet voor standalone MATLAB .m code of fixed-point optimalisatie.

Testrapport

De repo tree via GitHub API gelijst en SKILL.md gevonden onder skills-catalog/code-generation/simulink-single-precision-conversion. SKILL.md, manifest.yaml, en beide referenties (edge-cases.md, reporting-format.md) ruw opgehaald — allemaal retourneerden HTTP 200 en frontmatter parseert met name + description. Geen beveiligingsrisico's (geen curl|sh, base64, of geheime exfiltratie). Kon de OUTPUT fase niet uitvoeren: de enige actie van de skill is het aanroepen van DataTypeWorkflow.Single.convertToSingle, wat MATLAB + Simulink + Fixed-Point Designer plus een geladen .slx model vereist, waarvan geen beschikbaar is in deze context, dus er kon geen baseline-vs-skill artifact worden geproduceerd.

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

git clone --depth 1 https://github.com/matlab/simulink-agentic-toolkit.git /tmp/simulink-single-precision-conversion-src
mkdir -p ~/.claude/skills
cp -R /tmp/simulink-single-precision-conversion-src/skills-catalog/code-generation/simulink-single-precision-conversion ~/.claude/skills/simulink-single-precision-conversion
# Requires MATLAB + Simulink + Fixed-Point Designer (R2016b or later) reachable via an
#   evaluate_matlab_code tool/MCP — the skill runs DataTypeWorkflow.Single.convertToSingle.
# No API keys, no network calls, no build step. Skill body + references/ are plain markdown.

Commando's en voorbeeldprompts

  • /simulink-single-precision-conversionConverteer dubbele-precisie Simulink modellen naar enkele precisie via Fixed-Point Designer

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Convert this Simulink subsystem to single precision
  • Reduce memory usage of this Simulink model
  • Optimize this Simulink system for an embedded target