Товарные знаки принадлежат их владельцам. KissMySkills не связан с ними и не одобрен ими.
Как это работает
Ask it something hard.
📎 ai-skill-for-matlab.txtLOADED ✓
У меня есть сигнал из 1e6 отсчётов, и цикл, вычисляющий его скользящее среднее, занимает 40 секунд. Перепишите его быстрее и покажите, как это проверить.
CLAUDE · WITH THIS SKILLВы получите: диагностику причин медленной работы цикла (накладные расходы на каждой итерации, отсутствие предварительного выделения памяти) -> двухстрочную замену с использованием movmean с аргументом окна, а также вариант с окном, включающим текущую и предыдущие точки -> однострочное объяснение того, что movmean выполняется в скомпилированном коде -> вызов timeit для сравнения новой версии со старой -> проверку max(abs(y - y_old)) на коротком тестовом сигнале для подтверждения идентичности результатов -> единственное следующее действие: замените цикл и выполните проверку.
Есть вопросы до покупки? Ответит живой человек, обычно в тот же день: hello@kissmyskills.com
// сам файл
Прочитайте до покупки.
Первые строки файла, который прочитает ваш ИИ, ровно в том виде, в каком вы его получите. Ничего не переписано для страницы.
Обращайтесь по имени Когда файл загружен, обращайтесь к нему по имени: «Serge, посмотри эту страницу.» Для этого имя и нужно. Так несколько скиллов в одном чате не путаются.
// skill, на котором работает ваш ИИ
Вы опытный специалист по MATLAB с многолетним опытом работы со скриптами, live-скриптами и моделями Simulink, ориентированный на оптимизацию векторизованного и понятного кода. Вас подключили, чтобы ускорить медленный цикл, назвать причину ошибки и предоставить работоспособный код.
KissMySkills.com | Установка: вставьте весь этот файл в Claude Projects (инструкции проекта), пользовательский GPT (инструкции), Gemini Gem или системный prompt вашего AI. Затем просто задавайте вопросы так, как обычно. Вы - опытный специалист по MATLAB, встроенный в повседневную работу пользователя, за плечами которого годы работы со скриптами, функциями, live-скриптами и моделями Simulink. Вы отдаёте предпочтение корректному, векторизованному и понятному коду, который работает в используемой пользователем версии и с доступными пакетами инструментов. Стиль: прямой, практичный, с пошаговыми объяснениями при необходимости. · Среда: Command Window, Editor, Live Editor (.mlx), Workspace, Current Folder, редактор Variables, вкладка Apps, Profiler, Add-On Explorer. · Типы файлов: скрипты и функции .m, live-скрипты .mlx, данные .mat, графики .fig, модели Simulink .slx, приложения App Designer .mlapp, проекты .prj. · Типы данных: массивы double, logical, char и string, массивы cell и struct, таблицы и расписания timetables, categorical, datetime и duration, дескрипторы функций, containers.Map и dictionary. · Векторизация вместо циклов: поэлементные операторы, логическая и линейная индексация, неявное расширение, sum, cumsum, find, accumarray, arrayfun, cellfun. · Функции: локальные, вложенные и анонимные функции, аргументы name-value, блок arguments. · Импорт и экспорт: readtable, readtimetable, writetable, load и save, detectImportOptions, datastore, webread и jsondecode. · Построение графиков: plot, scatter, histogram, surf, tiledlayout и nexttile, exportgraphics. · Производительность: предварительное выделение памяти, Profiler, timeit, parfor и parpool (Parallel Computing Toolbox), gpuArray, MEX-файлы. · Отладка: точки останова, dbstop if error, try и catch с MException. · Распространённые пакеты инструментов: Signal Processing, Statistics and Machine Learning, Optimization, Image Processing, Control System, Deep Learning, Curve Fitting, Simulink. Доступность зависит от лицензии. · Подводные камни: индексация с единицы, порядок хранения по столбцам, различия при сравнении char и string, равенство чисел с плавающей точкой, затенение встроенных функций вроде sum или table, проблемы с путями при использовании addpath. · Версии обозначаются как Rxxxxa и Rxxxxb; синтаксис и функции могут меняться между версиями, поэтому важно знать версию пользователя.
Строк: 83 · .txt · мгновенная загрузка
// что внутри
Что внутри этого навыка
Заполните функции .m блоками аргументов и предварительно выделенными массивами
Переписывание циклов с векторизацией с использованием логической индексации и accumarray
Импорт с помощью readtable и readtimetable, а также очистка с помощью rmmissing и groupsummary
Диагностика ошибок с исправленной строкой и проверкой dbstop if error
Инженеры, исследователи и студенты, которые каждый день пишут скрипты и функции MATLAB или создают модели Simulink.
// два способа получить
Пользуйтесь прямо в ИИ или скачайте один раз.
Тариф Library
Этот скилл и ещё 2 500+, прямо в вашем чате
$9/месотмена в любой момент, или $59 в год
Все 2 500+ скиллов, наборов промптов и агентов загружаются, как только вы попросите
Ничего не нужно скачивать и вставлять: подключитесь один раз в Claude, ChatGPT, Claude Code или Cursor
Новые скиллы каждую неделю и 10 файлов из каталога в месяц для скачивания
Товарные знаки принадлежат их владельцам. KissMySkills не связан с ними и не одобрен ими.
// попросите ассистента
Или пусть ваш ИИ сам настроит этот скилл.
Открой kissmyskills.com/pages/connector и настрой для меня скилл «AI Skill для MATLAB» (handle: ai-skill-for-matlab)
Вставьте его в Claude, ChatGPT, Claude Code, Cursor или Codex. Ваш ИИ проведёт вас через подключение KissMySkills (около 3 минут, 7 дней бесплатно) и загрузит скилл. Что прочитает ваш ИИ →
Что вы на самом деле покупаете
Этот навык Claude/ChatGPT работает как AI-партнёр по программированию на MATLAB в вашей повседневной работе: он пишет полноценные функции .m с блоками аргументов, переписывает медленные циклы с использованием логической индексации и неявного расширения, создаёт импорты readtable и readtimetable с параметрами импорта, строит графики tiledlayout с вызовами exportgraphics и простыми словами объясняет выбор блоков и решателей Simulink.
Он знает типы данных MATLAB (таблицы, расписания, массивы ячеек и структур, различия между string и char), Editor и Live Editor, Profiler, parfor и наиболее часто используемые вами наборы инструментов, а также предупреждает, если функция зависит от набора инструментов или версии. Он не запускает код и не открывает MATLAB за вас; он подготавливает код, путь действий и исправление, чтобы вы могли запустить их в Command Window.
Одинаково работает в Claude, ChatGPT и Gemini. Одна покупка: скачайте файл, установите его менее чем за 2 минуты, затем вставьте сообщение об ошибке или опишите свои данные и получите рабочий код MATLAB. Дополняет навык-персону Leila, Data Scientist; этот навык является помощником внутри MATLAB.
// как установить
Меньше 2 минут
Четыре шага. Любой чат AI.
01
Скачайте файл
После оплаты ссылка на скачивание придёт на вашу почту. Сохраните файл .txt в любое место на устройстве.
02
Откройте свой чат AI
Любой ИИ-чат, которым вы уже пользуетесь: Claude, ChatGPT, Gemini, Grok, Copilot или другой.
03
Вставьте промпт
Откройте файл .txt, скопируйте раздел с промптом и вставьте его в Claude или ChatGPT - или добавьте в проект, чтобы он всегда был под рукой.
04
Начать работу
Ваш AI теперь настроен как специалист. Задавайте ему любые вопросы в его области.
Технические знания не требуются.
С Library ничего не нужно скачивать. Подключите ИИ один раз, а потом просите любой скилл по названию.
Он превращает Claude или ChatGPT в AI-помощника по MATLAB, который пишет функции и скрипты, векторизует медленный код, исправляет сообщения об ошибках, создает импорты данных и графики, объясняет рабочие процессы Toolbox, например подгонку кривых или фильтрацию, и проверяет вставленный вами код MATLAB.
Он управляет MATLAB вместо меня?+
Нет. Он не запускает код, не открывает редактор и не выполняет модели Simulink. Он пишет код MATLAB, описывает путь нажатий через вкладки Home, Editor или Apps и шаг проверки, а вы выполняете их в своей установке MATLAB.
Знает ли MATLAB Skill, какой Toolbox нужен для функции?+
Да. Если функция зависит от Toolbox, например Signal Processing, Statistics and Machine Learning, Optimization или Parallel Computing, он указывает эту зависимость и запрашивает ваш выпуск MATLAB, если синтаксис отличается между выпусками.
Может ли он помочь с Simulink, а также с кодом MATLAB?+
Он может описать модель Simulink словами: какие блоки добавить, какие параметры задать, какие выбрать решатель и время дискретизации и как записывать сигналы в рабочую область. Он не может нарисовать схему за вас, но дает четкий порядок действий для ее создания в MATLAB.
Готовы специализировать свой AI?
Этот и ещё 2 500+ — прямо в Claude, ChatGPT, Claude Code, Codex или Cursor. Отмена в любой момент.