跳到正文
cccskills
免费在 GitHub 公开

matlab-use-experiment-manager

Create, modify, or delete experiments in Experiment Manager with live UI sync. TRIGGER when: user asks to create an experiment from code/script, wants to sweep parameters, asks to add/delete/edit experiments, or wants parameter changes reflected in the UI. Combines experiment creation (from code analysis) with frontend UI synchronization.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(12)

  • SKILL.md3.7 KB
  • manifest.yaml521 B
  • references/common.md22.6 KB
  • references/create.md15.4 KB
  • references/delete.md2.3 KB
  • references/duplicate.md2.6 KB
  • references/load-project.md700 B
  • references/rename.md2.6 KB
  • references/update.md14.4 KB
  • scripts/+experiments/+internal/AgentFrontendBridge.p963 B
  • scripts/+experiments/+internal/AppController.p299 B
  • scripts/manageExperimentHelpers.p2.9 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Experiment Manager Assistant

Create experiments from user code or problem descriptions AND keep the Experiment Manager (EM) UI in sync — adding/deleting/editing experiments updates the browser tree and editor live, without restarting EM.

When to Use

Use this skill when the user wants to manage an experiment in MATLAB Experiment Manager: create an experiment from a script or description, sweep parameters, add/delete/edit experiments, rename or duplicate an experiment, or ask about an experiment's strategy, parameters, or values — and have any change reflected live in the EM UI.

When NOT to Use

Do not use this skill for requests that are not about managing an Experiment Manager experiment. Hand off instead:

  • Train, design, or build a neural network → matlab-train-network.
  • Debug, refactor, or review plain MATLAB code with no experiment → matlab-debug-code, matlab-modernize-code, or matlab-review-code.
  • Build an app, dashboard, or GUI from scratch → matlab-build-app.
  • Make a live script or report → matlab-create-live-script.
  • Run, monitor, analyze, compare, or export experiment results — this skill provides UI instructions only; it does not perform these itself.

Setup

When this skill is invoked, add the skill's scripts folder to the MATLAB path so that manageExperimentHelpers is available. Run this via the MATLAB MCP evaluate_matlab_code tool:

addpath('<skill-base-directory>/scripts');

This skill manages experiments inside the existing MATLAB Experiment Manager app. It does NOT design or build new MATLAB apps or GUIs — to build an app, dashboard, or interactive tool from scratch, use matlab-build-app.

How to use this skill

  1. Always read common.md first. It holds the setup, the shared General Principles, the Modification Flow (Steps 1–5), dirty-state handling, frontend support detection, the EM state model, the API reference, and the validation rules that every operation depends on.
  2. Then open the reference for the specific task the user is asking for.

Tasks

Pick the one operation that matches the request:

#TaskReference
1Create — from code or description, generate function, open in EMcreate.md
2Load Project — open project in EM, list experiments, offer actionsload-project.md
3Update — modify parameters, strategy, functions, supporting filesupdate.md
4Delete — remove experiment tab, results, tree entry, and filedelete.md
5Rename — update name, tree label, and tab titlerename.md
6Duplicate — copy with a custom nameduplicate.md

Two buckets:

  • Project Management — Load Project, Create
  • Experiment Management — Update, Rename, Duplicate, Delete

For querying Experiment Manager UI state (answering questions about strategy, parameters, or values), see the Query Experiment State section in common.md.


Copyright 2026 The MathWorks, Inc.


评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Guide for accessing financial and economic data in MATLAB using the Datafeed Toolbox. Covers Bloomberg (market data via bloomberg/blp/bloombergHypermedia), FRED (Federal Reserve economic data via fredrs), Haver Analytics (economic data via haver/haverdirect/haverview), and LSEG Datastream (historical data via datastreamws). Use when connecting to any of these data providers from MATLAB.

中文简介正在准备中。当前显示原文说明。

matlab/matlab-agentic-toolkit11822026年10月14日 更新

Read BEFORE writing any code that adds Additive White Gaussian Noise (AWGN) to signals and converts between SNR, Eb/No, Es/No, and per-subcarrier SNR for communications simulations, using awgn(), convertSNR(), berawgn(). The default MATLAB patterns for AWGN (e.g., 'measured' option, manual SNR formulas) produce subtly incorrect results. This skill specifies the correct calling conventions, required function usage, and critical anti-patterns that must be avoided.

中文简介正在准备中。当前显示原文说明。

matlab/matlab-agentic-toolkit11822026年10月14日 更新

Analyze AMS waveform data using Mixed-Signal Blockset utilities: phase noise measurement, clock jitter, anti-aliased resampling, timing measurements, lock time, INL/DNL, ADC/DAC calibration, HSpice import. Use when analyzing time-domain voltage from PLL/VCO/clock simulations, measuring phase noise from variable-step solver output, computing jitter, or resampling non-uniform data.

中文简介正在准备中。当前显示原文说明。

matlab/matlab-agentic-toolkit11822026年10月14日 更新

Design and analyze electrically large antenna structures using MATLAB Antenna Toolbox. Covers reflector antennas (parabolic, Cassegrain, Gregorian, offset, corner, cylindrical, spherical, custom STL), reflectarrays and reconfigurable intelligent surfaces (RIS), antennas installed on platforms (vehicles, aircraft, ships, satellites), and radar cross section (RCS) analysis. Includes solver selection (MoM-PO, PO, MoM, FMM), mesh control, and GPU acceleration. Use when the user wants to design a dish/reflector antenna, reflectarray, analyze an antenna on a platform, or compute RCS.

中文简介正在准备中。当前显示原文说明。

matlab/matlab-agentic-toolkit11822026年10月14日 更新

Analyze data using MATLAB. Use when the task involves tables, timetables, time-series data, numeric arrays, sensor matrices, or gridded data — including but not limited to exploring, row filtering, sorting, cleaning, transforming, aggregating, smoothing, padding, trimming, and answering questions about data. MATLAB provides extensive, easy-to-use built-in functions for these workflows with no additional products required.

中文简介正在准备中。当前显示原文说明。

matlab/matlab-agentic-toolkit11822026年10月14日 更新

S-parameters, insertion loss, fields, currents, mesh control, and solver selection for RF PCB performance validation. TRIGGER: user asks to compute S-parameters, analyze insertion/return loss, extract fields or currents, compare MoM vs FEM, or control mesh for any RF PCB component. Invoke BEFORE writing sparameters() or solver code — API is non-obvious. SKIP: designing or creating components (use the specific matlab-design-pcb-* skill), material/stackup setup only (use matlab-manage-pcb-material), optimization sweeps (use matlab-optimize-pcb-design), PDN/IR-drop analysis (use matlab-analyze-pcb-pdn).

中文简介正在准备中。当前显示原文说明。

matlab/matlab-agentic-toolkit11822026年10月14日 更新

查看 matlab 的全部技能

报告此技能的问题