Simulink Single Precision Conversion

Konvertere dobbeltpresisjons Simulink-modeller til enkeltpresisjon via Fixed-Point Designer

av matlab · matlab/simulink-agentic-toolkit

Krever oppsett ★ 6.4/10

Simulink Single Precision Conversion — Konvertere dobbeltpresisjons Simulink-modeller til enkeltpresisjon via Fixed-Point Designer

Hva den gjør

Driver DataTypeWorkflow.Single.convertToSingle for å konvertere en lastet Simulink-modell eller subsystem fra dobbelt til enkeltpresisjon, deretter leser check/convert/verify-rapporten for å oppsummere konverterte blokker, auto-anvendte konfigurasjonsendringer, gjenværende dobbeltpresisjonsverdier, og minnereduksjon. Utløses når en bruker ber om å konvertere et Simulink-system til enkeltpresisjon, redusere en modells minnefotavtrykk, eller forberede det for enkeltpresisjons innebygde mål. Ikke for frittstående MATLAB .m-kode eller fastpunktsoptimalisering.

Testrapport

Listet repo-treet via GitHub API og fant SKILL.md under skills-catalog/code-generation/simulink-single-precision-conversion. Hentet SKILL.md, manifest.yaml, og begge referansene (edge-cases.md, reporting-format.md) rå — alle returnerte HTTP 200 og frontmatter parses med name + description. Ingen sikkerhetsbrudd (ingen curl|sh, base64, eller hemmelig eksfiltrering). Kunne ikke kjøre OUTPUT-fasen: ferdighetens eneste handling er å påkalle DataTypeWorkflow.Single.convertToSingle, som trenger MATLAB + Simulink + Fixed-Point Designer pluss en lastet .slx-modell, ingen av disse er tilgjengelige i denne konteksten, så ingen baseline-vs-ferdighet artefakt kunne produseres.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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.

Kommandoer og eksempelprompter

  • /simulink-single-precision-conversionKonvertere dobbeltpresisjons Simulink-modeller til enkeltpresisjon via Fixed-Point Designer

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

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