Simulink Single Precision Conversion
Convertir les modèles Simulink double précision en simple précision via Fixed-Point Designer
Fonctionne avec configuration
Ce que fait
Pilote DataTypeWorkflow.Single.convertToSingle pour convertir un modèle ou sous-système Simulink chargé de la double à la simple précision, puis lit le rapport de vérification/conversion/vérification pour résumer les blocs convertis, les changements de configuration auto-appliqués, les doubles restants et la réduction de mémoire. Se déclenche lorsqu'un utilisateur demande de convertir un système Simulink en simple précision, de réduire l'empreinte mémoire d'un modèle ou de le préparer pour des cibles embarquées simple précision. Non destiné au code MATLAB .m autonome ou à l'optimisation en virgule fixe.
Rapport de test
Listé l'arborescence du dépôt via l'API GitHub et trouvé SKILL.md sous skills-catalog/code-generation/simulink-single-precision-conversion. Récupéré SKILL.md, manifest.yaml et les deux références (edge-cases.md, reporting-format.md) bruts — tous ont renvoyé HTTP 200 et le frontmatter est parsé avec name + description. Pas de problèmes de sécurité (pas de curl|sh, base64 ou exfiltration de secrets). N'a pas pu exécuter la phase de SORTIE : la seule action de la compétence est d'invoquer DataTypeWorkflow.Single.convertToSingle, qui nécessite MATLAB + Simulink + Fixed-Point Designer plus un modèle .slx chargé, aucun de ceux-ci n'étant disponible dans ce contexte, donc aucun artefact de référence vs compétence n'a pu être produit.
Testé le: 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.
Commandes et exemples de prompts
/simulink-single-precision-conversionConvertir les modèles Simulink double précision en simple précision via Fixed-Point Designer
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Convert this Simulink subsystem to single precisionReduce memory usage of this Simulink modelOptimize this Simulink system for an embedded target