Simulink Single Precision Conversion

Simulink-Modelle mit doppelter Genauigkeit über Fixed-Point Designer in einfache Genauigkeit konvertieren

von matlab · matlab/simulink-agentic-toolkit

Funktioniert mit Setup ★ 6.4/10

Simulink Single Precision Conversion — Simulink-Modelle mit doppelter Genauigkeit über Fixed-Point Designer in einfache Genauigkeit konvertieren

Was es kann

Steuert DataTypeWorkflow.Single.convertToSingle, um ein geladenes Simulink-Modell oder Subsystem von doppelter in einfache Genauigkeit zu konvertieren, liest dann den Check-/Convert-/Verify-Bericht, um konvertierte Blöcke, automatisch angewendete Konfigurationsänderungen, verbleibende versteckte Doubles und Speicherreduzierung zusammenzufassen. Wird ausgelöst, wenn ein Benutzer ein Simulink-System in einfache Genauigkeit konvertieren, den Speicherbedarf eines Modells reduzieren oder es für eingebettete Single-Precision-Ziele vorbereiten möchte. Nicht für eigenständigen MATLAB .m-Code oder Festkomma-Optimierung.

Testbericht

Den Repo-Baum über die GitHub-API aufgelistet und SKILL.md unter skills-catalog/code-generation/simulink-single-precision-conversion gefunden. SKILL.md, manifest.yaml und beide Referenzen (edge-cases.md, reporting-format.md) roh abgerufen – alle gaben HTTP 200 zurück und der Frontmatter wird mit name + description geparst. Keine Sicherheitsrisiken (kein curl|sh, base64 oder Geheimnis-Exfiltration). Die OUTPUT-Phase konnte nicht ausgeführt werden: Die einzige Aktion des Skills ist das Aufrufen von DataTypeWorkflow.Single.convertToSingle, das MATLAB + Simulink + Fixed-Point Designer plus ein geladenes .slx-Modell benötigt, von denen keines in diesem Kontext verfügbar ist, sodass kein Baseline-vs-Skill-Artefakt erstellt werden konnte.

Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

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.

Befehle & Beispiel-Prompts

  • /simulink-single-precision-conversionSimulink-Modelle mit doppelter Genauigkeit über Fixed-Point Designer in einfache Genauigkeit konvertieren

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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