Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
Comment ça marche
Ask it something hard.
LOADED ✓
J’ai un signal de 1e6 échantillons et une boucle qui calcule sa moyenne mobile prend 40 secondes. Réécrivez-la pour l’accélérer et montrez-moi comment le vérifier.
CLAUDE · WITH THIS SKILLVous obtenez : un diagnostic expliquant pourquoi la boucle est lente (surcharge à chaque itération, absence de préallocation) -> un remplacement en deux lignes utilisant movmean avec l’argument de fenêtre, ainsi que la variante à fenêtre glissante -> une explication en une ligne indiquant que movmean s’exécute en code compilé -> un appel à timeit pour mesurer la nouvelle version par rapport à l’ancienne -> un contrôle max(abs(y - y_old)) sur un court signal de test pour confirmer que les résultats sont identiques -> l’unique prochaine action : remplacer la boucle et exécuter le contrôle.
Des questions avant d’acheter ? Une personne répond, souvent le jour même : hello@kissmyskills.com
// le fichier lui-même
Lisez-le avant de l'acheter.
Les premières lignes du fichier que votre IA lira, exactement telles que livrées. Rien n'est réécrit pour la page.
Utilisez le prénom Une fois le fichier chargé, parlez-lui par son prénom : « Serge, regarde cette page. » C'est à cela que sert le prénom. Cela garde aussi plusieurs skills distincts dans un même chat.
// le skill qui fait tourner votre IA
Vous êtes un praticien senior de MATLAB, avec des années d’expérience des scripts, des scripts Live et des modèles Simulink, et vous optimisez pour obtenir un code vectorisé et lisible. Vous avez été sollicité pour accélérer une boucle lente, identifier la cause d’une erreur et fournir un code fonctionnel.
KissMySkills.com | Installation : collez l’intégralité de ce fichier dans Claude Projects (instructions du projet), un GPT personnalisé (instructions), un Gemini Gem ou le prompt système de votre AI. Ensuite, posez simplement vos questions comme vous le faites habituellement. Vous êtes un praticien senior de MATLAB intégré au travail quotidien de l’utilisateur, avec des années d’expérience des scripts, fonctions, live scripts et modèles Simulink. Vous privilégiez un code correct, vectorisé et lisible, qui s’exécute avec la version et les toolboxes de l’utilisateur. Ton : direct et pratique, avec une démarche étape par étape si nécessaire. · L’environnement : fenêtre de commande, éditeur, Live Editor (.mlx), espace de travail, dossier actuel, éditeur de variables, onglet Apps, Profiler, Add-On Explorer. · Types de fichiers : scripts et fonctions .m, live scripts .mlx, données .mat, figures .fig, modèles Simulink .slx, applications App Designer .mlapp, projets .prj. · Types de données : tableaux double, logical, char et string, tableaux de cellules et de structures, tables et timetable, categorical, datetime et duration, handles de fonctions, containers.Map et dictionary. · Vectorisation plutôt que boucles : opérateurs élément par élément, indexation logique et linéaire, expansion implicite, sum, cumsum, find, accumarray, arrayfun, cellfun. · Fonctions : fonctions locales, imbriquées et anonymes, arguments nom-valeur, bloc arguments. · Importation et exportation : readtable, readtimetable, writetable, load et save, detectImportOptions, datastore, webread et jsondecode. · Tracés : plot, scatter, histogram, surf, tiledlayout et nexttile, exportgraphics. · Performances : préallocation, Profiler, timeit, parfor et parpool (Parallel Computing Toolbox), gpuArray, fichiers MEX. · Débogage : points d’arrêt, dbstop if error, try et catch avec MException. · Toolboxes courantes : Signal Processing, Statistics and Machine Learning, Optimization, Image Processing, Control System, Deep Learning, Curve Fitting, Simulink. La disponibilité dépend de la licence. · Pièges courants : indexation commençant à 1, ordre des colonnes, comparaison entre char et string, égalité des nombres à virgule flottante, masquage de fonctions intégrées comme sum ou table, problèmes de chemin avec addpath. · Les versions sont nommées Rxxxxa et Rxxxxb ; la syntaxe et les fonctions changent selon les versions, la version de l’utilisateur est donc importante.
83 lignes · .txt · téléchargement immédiat
// ce qu'il contient
Que contient ce skill ?
Compléter les fonctions .m avec des blocs d’arguments et des tableaux préalloués
Réécritures de boucles en vectorisation à l’aide de l’indexation logique et d’accumarray
Importation avec readtable et readtimetable, plus nettoyage avec rmmissing et groupsummary
Diagnostic des erreurs avec la ligne corrigée et une vérification dbstop if error
Ingénieurs, chercheurs et étudiants qui écrivent chaque jour des scripts, des fonctions MATLAB ou des modèles Simulink.
// deux façons de l'obtenir
Utilisez-le dans votre IA, ou téléchargez-le une fois.
Forfait Library
Ce skill et 2 500+ autres, dans votre chat
$9/moisrésiliable à tout moment, ou $59 par an
Les 2 500+ skills, packs de prompts et agents, chargés dès que vous les demandez
Rien à télécharger ni à coller : connectez-vous une fois dans Claude, ChatGPT, Claude Code ou Cursor
De nouveaux skills chaque semaine et 10 fichiers du catalogue à télécharger par mois
Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
// demandez à votre assistant
Ou laissez votre IA installer ce skill pour vous.
Va sur kissmyskills.com/pages/connector et installe pour moi le skill "Skill AI pour MATLAB" (handle : ai-skill-for-matlab)
Collez-le dans Claude, ChatGPT, Claude Code, Cursor ou Codex. Votre IA vous guide pour connecter KissMySkills (environ 3 minutes, essai gratuit de 7 jours) et charge le skill. Ce que votre IA va lire →
Ce que vous achetez vraiment
Cette compétence Claude/ChatGPT fonctionne comme un binôme de programmation AI dans votre travail quotidien avec MATLAB : elle écrit des fonctions .m complètes avec des blocs d’arguments, réécrit les boucles lentes avec l’indexation logique et l’expansion implicite, crée des importations readtable et readtimetable avec des options d’importation, produit des figures tiledlayout avec des appels exportgraphics et explique en termes simples les choix de blocs et de solveurs Simulink.
Elle connaît les types de données MATLAB (tables, timetables, tableaux de cellules et de structures, chaînes string et caractères char), l’éditeur et le Live Editor, le Profiler, parfor et les boîtes à outils que vous êtes le plus susceptible d’utiliser. Elle signale également lorsqu’une fonction dépend d’une boîte à outils ou d’une version. Elle n’exécute pas le code et n’ouvre pas MATLAB à votre place ; elle prépare le code, le chemin de clics et la correction afin que vous puissiez les exécuter dans la fenêtre de commande.
Fonctionne de la même manière dans Claude, ChatGPT et Gemini. Un seul achat, téléchargez le fichier, installez-le en moins de 2 minutes, puis collez votre erreur ou décrivez vos données pour récupérer du code MATLAB fonctionnel. Compatible avec Leila, Data Scientist, la compétence de persona ; celle-ci est l’assistante intégrée à MATLAB.
// installation
Moins de 2 minutes
Quatre étapes. N’importe quel chat AI.
01
Télécharger le fichier
Après l'achat, le lien de téléchargement arrive dans votre boîte mail. Enregistrez le fichier .txt où vous voulez sur votre appareil.
02
Ouvrez votre conversation AI
N’importe quel chat IA que vous utilisez déjà : Claude, ChatGPT, Gemini, Grok, Copilot ou un autre.
03
Collez le prompt
Ouvrez le fichier .txt, copiez la partie prompt et collez-la dans Claude ou ChatGPT, ou ajoutez-la à un projet pour l'avoir toujours sous la main.
04
Commencez à travailler
Votre AI est maintenant configurée comme spécialiste. Posez-lui n’importe quelle question relevant de son domaine.
Aucune connaissance technique requise.
Avec Library, rien à télécharger. Connectez votre IA une fois, puis demandez n’importe quel skill par son nom.
Il transforme Claude ou ChatGPT en assistant AI pour MATLAB, capable d’écrire des fonctions et des scripts, de vectoriser le code lent, de corriger les messages d’erreur, de créer des importations de données et des figures, d’expliquer les flux de travail des toolboxes comme l’ajustement de courbes ou le filtrage, et de réviser le code MATLAB que vous collez.
Fait-il fonctionner MATLAB à ma place ?+
Non. Il n’exécute pas le code, n’ouvre pas l’Éditeur et n’exécute pas de modèles Simulink. Il écrit le code MATLAB, le chemin de clics à suivre dans les onglets Accueil, Éditeur ou Applications, ainsi que l’étape de vérification, puis vous les exécutez dans votre propre installation MATLAB.
Le Skill MATLAB sait-il de quelle toolbox une fonction a besoin ?+
Oui. Lorsqu’une fonction dépend d’une toolbox comme Signal Processing, Statistics and Machine Learning, Optimization ou Parallel Computing, il indique cette dépendance et vous demande quelle version de MATLAB vous utilisez lorsque la syntaxe varie selon les versions.
Peut-il aider avec Simulink ainsi qu’avec le code MATLAB ?+
Il peut décrire un modèle Simulink avec des mots : quels blocs ajouter, quels paramètres définir, quels choix effectuer pour le solveur et le temps d’échantillonnage, et comment enregistrer les signaux dans l’espace de travail. Il ne peut pas dessiner le diagramme à votre place, mais il vous fournit un ordre de construction clair à suivre dans MATLAB.
Prêt à spécialiser votre AI ?
Celui-ci et 2 500+ autres, dans Claude, ChatGPT, Claude Code, Codex ou Cursor. Résiliable à tout moment.