Agent Skills
› matlab/matlab-agentic-toolkit
matlab/matlab-agentic-toolkit
GitHub用于在MATLAB中进行可靠性分析,包括拟合加速寿命模型、计算MTTF/B10寿命、拟合威布尔等分布、处理删失数据及绘制生存曲线。
Install All Skills
npx skills add matlab/matlab-agentic-toolkit --all -g -y
Skills in Collection (214)
Showing top 50 of 214 by quality score. Use the install list command or open individual skills for the rest.
用于在MATLAB中进行可靠性分析,包括拟合加速寿命模型、计算MTTF/B10寿命、拟合威布尔等分布、处理删失数据及绘制生存曲线。
拟合加速寿命模型
计算平均失效时间(MTTF)或B10寿命
拟合威布尔等寿命分布
比较多个分布拟合效果
估计产品可靠性
计算生存函数或绘制Kaplan-Meier曲线
npx skills add matlab/matlab-agentic-toolkit --skill matlab-analyze-reliability -g -y
用于MATLAB Experiment Manager的实验创建技能。分析代码或描述,自动分类实验类型(通用、内置训练、自定义训练),生成相应的实验函数、超参数表和对象,支持参数扫描与配置对比。
用户希望从脚本/函数创建实验
需要扫描参数或超参数
请求比较不同配置
描述适合实验的问题
npx skills add matlab/matlab-agentic-toolkit --skill matlab-create-experiment -g -y
用于MATLAB中单响应分类或回归任务的表格特征工程与选择,提供从数据摄入到特征评估交付的结构化流程,支持非表格数据的自动路由。
需要为单响应监督学习任务构建或筛选最佳预测特征
处理非表格数据并需提取后生成表格进行特征工程
npx skills add matlab/matlab-agentic-toolkit --skill matlab-engineer-tabular-features -g -y
用于在MATLAB中管理Experiment Manager实验,支持创建、修改、删除、重命名和复制实验,并保持与UI的实时同步。
用户要求从代码或描述创建实验
用户希望进行参数扫描
用户要求添加、删除或编辑实验
用户希望参数更改反映在UI中
npx skills add matlab/matlab-agentic-toolkit --skill matlab-use-experiment-manager -g -y
通过AppController程序化控制MATLAB分类与回归学习器,实现模型训练、评估、解释性分析及导出。
用户希望使用图形界面工具训练或比较机器学习模型
用户需要自动化操作分类或回归学习器应用
npx skills add matlab/matlab-agentic-toolkit --skill matlab-use-machine-learning-apps -g -y
提供源地图格式元素到RoadRunner资产路径的映射查找表,支持车道线、标志、护栏等资源的解析与赋值,用于HD Map格式转换中的资产路径解决。
将地图格式转换为RRHD
解析或映射道路资产路径
为HD Map对象分配视觉资产
npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-asset-mapping -g -y
将Lanelet2地图(.osm)转换为RoadRunner HD Map(.rrhd)格式。通过MATLAB执行完整转换流程,包括解析、几何构建、拓扑关联及语义元素(路口、标志等)生成,支持自动驾驶场景构建。
需要将Lanelet2 .osm文件转换为RoadRunner .rrhd格式
从开源地图数据构建驾驶仿真场景
使用MATLAB导入Lanelet2地图到RoadRunner
npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-convert-lanelet2-to-rrhd -g -y
RoadRunner工作流的基础技能,负责MATLAB路径配置、连接建立及项目/场景生命周期管理。提供rrApp句柄供下游技能使用,涵盖初始化、状态检查及安全关闭等核心操作。
连接或启动RoadRunner
创建、打开或保存项目/场景
设置世界原点或场景范围
检查RoadRunner状态
安全关闭RoadRunner
下游技能需要初始化rrApp
npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-core -g -y
用于将HD地图或OpenDRIVE文件导入RoadRunner场景,支持可视化验证、构建及Lanelet2转换结果检查。需依赖roadrunner-core提供的rrApp句柄,并严格遵循文件拷贝、桥接检测及路口保留等关键规则。
导入.rrhd或.xodr文件到RoadRunner
验证Lanelet2到RRHD的转换结果
配置道路构建选项如沥青检测和路口保留
npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-import-scene -g -y
提供MATLAB中RoadRunner HD Map的通用构建模块,涵盖车道、路口等实体创建及几何算法(如中心线合成、对齐检测),用于从任意源数据组装或从头创建高精地图。
使用roadrunnerHDMap API创建或编辑HD Map实体
将Lanelet2/OpenDRIVE等格式转换为RRHD格式
需要复用地图几何处理算法(如对齐、拼接)
npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-rrhd-authoring -g -y
通过MATLAB的roadrunnerAPI程序化创建RoadRunner仿真场景,支持添加角色、构建路线、配置阶段逻辑及验证结构。
roadrunnerAPI调用
场景脚本编写
添加执行者
创建路线
阶段逻辑定义
切入或行人穿越场景
npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-scenario-authoring -g -y
用于配置MATLAB Embedded Coder生成嵌入式硬件代码,支持STM32等目标板,涵盖PIL/SIL验证、内存约束及性能优化设置。
为微控制器或嵌入式Linux生成C/C++代码
配置无动态内存分配的嵌入式代码生成
设置处理器在环(PIL)或软件在环(SIL)验证
选择目标硬件板卡如STM32或树莓派
npx skills add matlab/matlab-agentic-toolkit --skill matlab-deploy-embedded-code -g -y
迭代优化MATLAB设计文件以生成更快的CUDA代码。通过编译、基准测试、使用gpuPerformanceAnalyzer分析性能、修复诊断错误并验证数值等价性,直至达到性能目标。
用户希望加速GPU MEX或CUDA代码生成
提及GPU Coder、codegen、CUDA或gpuPerformanceAnalyzer
要求分析生成的GPU/CUDA代码或GPU MEX性能
旨在减少GPU内存传输或提升内核并行度
npx skills add matlab/matlab-agentic-toolkit --skill matlab-optimize-gpu-codegen -g -y
审查MATLAB定点(fi)代码,优化性能、代码生成效率及正确性。识别反模式并提供改进建议,适用于使用fi、fimath等类型的代码审查与C/硬件生成准备。
审查包含fi, fimath, numerictype或quantizenumeric的MATLAB代码
优化定点仿真速度
为C或硬件代码生成准备定点代码
npx skills add matlab/matlab-agentic-toolkit --skill matlab-review-fi-code -g -y
审查 MATLAB 定点(fixed-point)代码,针对fi、fimath等对象检查性能、代码生成效率及正确性。识别反模式并提供优化建议,如向量化调用和分离数据类型与算法,适用于准备C或硬件代码生成的场景。
审查使用 fi, fimath, numerictype 的 MATLAB 代码
优化定点仿真速度
准备用于 C 或硬件代码生成的定点代码
npx skills add matlab/matlab-agentic-toolkit --skill matlab-review-fi-object-code -g -y
提供MATLAB SimBiology模型的构建、修改及可视化布局指导。涵盖API使用、辅助脚本配置及PK模型规范,适用于程序化或视觉编辑模型场景,排除仿真与拟合任务。
构建或修改SimBiology模型结构
添加隔室、物种、反应等组件
设计或调整模型图示布局
加载SBML项目文件以保留样式
npx skills add matlab/matlab-agentic-toolkit --skill matlab-build-simbiology-model -g -y
用于使用 fitproblem 对 SimBiology 模型参数进行拟合、估计和校准,支持 NLME 群体药代动力学分析、虚拟患者生成及 NCA 指标计算。
拟合或估计模型参数
群体 PK/PD 分析
NCA 指标计算
npx skills add matlab/matlab-agentic-toolkit --skill matlab-fit-simbiology-model -g -y
用于SimBiology模型的仿真模拟,包括确定性ODE、随机SSA、场景探索和敏感性分析。适用于运行预测、假设分析和参数影响识别,排除模型构建与拟合任务。
模拟或运行模型行为
进行假设分析(what-if)
执行敏感性分析
剂量反应研究
npx skills add matlab/matlab-agentic-toolkit --skill matlab-simulate-simbiology-model -g -y
提供构建、修改和绘制SimBiology模型的API参考、辅助函数及布局模式。适用于在MATLAB环境中通过代码或可视化方式创建、编辑模型组件(如隔室、物种、反应等),支持桌面及无头环境。
构建或修改SimBiology模型
添加隔室、物种或反应
生成或调整模型图表布局
打开/保存模型项目文件
npx skills add matlab/matlab-agentic-toolkit --skill simbiology-build-model -g -y
用于使用fitproblem拟合SimBiology模型参数,支持群体药代动力学(NLME)、虚拟患者生成及NCA指标计算。
拟合或校准模型参数
群体PK/PD分析
计算AUC、Cmax等NCA指标
npx skills add matlab/matlab-agentic-toolkit --skill simbiology-fit-model -g -y
用于SimBiology模型的仿真模拟,包括ODE、随机SSA、场景探索和敏感性分析。处理预测、假设分析及参数影响评估,排除模型构建和参数拟合任务。
simulate model behavior
what if analysis
stochastic SSA simulation
sensitivity analysis
npx skills add matlab/matlab-agentic-toolkit --skill simbiology-simulate-model -g -y
指导在MATLAB中通过Datafeed Toolbox连接Bloomberg、FRED、Haver Analytics及LSEG Datastream获取金融经济数据,涵盖接口选择与API使用。
需要连接Bloomberg获取市场数据
需要获取FRED经济指标
需要从Haver Analytics获取宏观数据
需要获取LSEG Datastream历史数据
MATLAB中配置外部数据源连接
npx skills add matlab/matlab-agentic-toolkit --skill matlab-access-datafeed -g -y
指导用户使用MATLAB Financial Toolbox的Portfolio对象进行投资组合优化,涵盖均值-方差、最大夏普比率及有效前沿计算,避免手动调用通用求解器。
用户询问投资组合优化、Markowitz模型或有效前沿
用户尝试使用fmincon等通用求解器处理金融资产配置问题
用户咨询投资组合约束设置(如换手率、基数限制)
npx skills add matlab/matlab-agentic-toolkit --skill matlab-optimize-portfolio -g -y
用于在Excel与MATLAB间通过VBA宏或工作表函数交换数据、执行命令及导入图形。支持Windows本地COM通信,实现双向数据同步与计算引擎调用。
需要从Excel将数据导出到MATLAB变量
需要在Excel中运行MATLAB命令或导入结果
需要构建以Excel为界面、MATLAB为计算核心的自动化流程
npx skills add matlab/matlab-agentic-toolkit --skill matlab-use-spreadsheet-link -g -y
用于MATLAB中电池测试数据的特征提取,支持老化分析、SOH估算及RUL预测。涵盖循环测试特征、微分曲线分析及测量统计,适用于电化学电池测试数据处理。
电池循环数据特征提取
SOH估算或RUL预测
微分曲线(IC/DV/DT)分析
npx skills add matlab/matlab-agentic-toolkit --skill matlab-extract-battery-features -g -y
针对旋转机械传感器信号提取预测性特征,用于状态监测和故障检测。涵盖数据预处理、特征提取与选择、健康指标构建及应用部署全流程,适用于电机、轴承等工业设备。
旋转机械振动或传感器数据分析
构建故障检测或状态监测系统
从高频时序数据中提取特征
npx skills add matlab/matlab-agentic-toolkit --skill matlab-extract-rotating-machinery-features -g -y
基于MATLAB系统辨识工具箱,从输入输出或时间序列数据中识别线性动态模型(如传递函数、状态空间等),涵盖模型结构选择、阶次确定、参数估计及结果验证。
需要从测量数据估计线性动态模型
进行系统辨识以获取控制设计所需的植物模型
对比不同模型结构(ARX、状态空间等)的拟合效果
npx skills add matlab/matlab-agentic-toolkit --skill matlab-identify-linear-system -g -y
提供MATLAB中高性能图像显示与交互的最佳实践,推荐使用imageshow和viewer2d替代旧函数,支持ROI标注、蒙版叠加及视频流处理,适用于计算机视觉和图像检查应用。
需要创建图像查看器或GUI应用
需要在图像上添加ROI或注释
需要高效显示大型或动态图像
npx skills add matlab/matlab-agentic-toolkit --skill matlab-display-image -g -y
提供MATLAB中3D图像体积、医学影像及表面网格的可视化技能,涵盖volshow渲染、ROI标注、数据流式传输及GUI应用构建的最佳实践。
用户需要创建3D体积或等值面显示的GUI应用
用户需要在3D图像上添加ROI或注释
用户希望高效显示或流式传输医学影像数据
npx skills add matlab/matlab-agentic-toolkit --skill matlab-display-volume -g -y
用于在MATLAB中构建、导入、分析、容差分析和优化光学系统。支持光线追踪、几何光学分析、Zemax导入及光学设计优化,适用于涉及光学设计的开发任务。
用户询问光学系统设计或优化
需要进行光线追踪或几何光学分析
请求导入Zemax文件或处理光学元件
npx skills add matlab/matlab-agentic-toolkit --skill matlab-model-optics -g -y
用于MATLAB中读取和写入3D点云数据,支持PLY、PCD、LAS/LAZ、PCAP、E57及IDC格式。涵盖文件加载/保存、格式转换、属性提取及特定传感器记录读取,需严格遵循各格式对应的读写函数及参数规则。
从磁盘加载或保存点云文件
在不同点云格式间进行转换
读取LAS/LAZ、PCAP、E57或IDC格式文件
处理激光雷达点属性(如分类、GPS时间)
npx skills add matlab/matlab-agentic-toolkit --skill matlab-point-cloud-file-io -g -y
用于3D点云配准与对齐,支持ICP、NDT、LOAM等算法。涵盖算法选择、参数调优、预处理及多激光雷达地图构建,需Computer Vision和Lidar Toolbox。
用户请求配准或对齐3D点云
需要选择或调整配准算法
从多个激光雷达扫描构建地图
合并已配准的点云
询问初始变换估计
配准前的点云预处理
npx skills add matlab/matlab-agentic-toolkit --skill matlab-point-cloud-registration -g -y
用于处理内存外大型图像(如WSI、卫星图)的MATLAB技能,支持blockedImage并行计算、自定义适配器及可视化。适用于大文件加载、处理与数据准备。
处理无法放入内存的大型图像
实现images.blocked.Adapter子类
使用blockedImage进行并行图像处理
处理TIFF/GeoTIFF/WSI等多层或高分辨率格式
npx skills add matlab/matlab-agentic-toolkit --skill matlab-process-large-images -g -y
用于在MATLAB中读写3D点云文件,支持PLY、PCD、LAS/LAZ等格式。涵盖文件加载/保存、格式转换及传感器数据读取,强调按扩展名路由选择正确IO函数并保留点属性。
需要读取或保存点云文件
进行点云格式转换
从激光雷达传感器记录中提取数据
npx skills add matlab/matlab-agentic-toolkit --skill matlab-read-write-point-cloud-file -g -y
提供3D点云配准的算法选择、参数调优及预处理指南,涵盖ICP、NDT等主流方法,辅助构建激光雷达地图或合并点云。
用户请求配准或对齐3D点云
需要选择或调整点云配准算法
从多个激光雷达扫描数据构建地图
合并已配准的点云
npx skills add matlab/matlab-agentic-toolkit --skill matlab-register-point-clouds -g -y
指导MATLAB优化全流程,包括问题分类、建模(problem/solver-based)、求解器选择配置及结果验证。适用于优化代码编写、调试与收敛性检查。
用户定义MATLAB优化变量、目标或约束
询问optimproblem等函数用法
需要选择或配置求解器如fmincon
调试优化代码的收敛性或exitflag
npx skills add matlab/matlab-agentic-toolkit --skill matlab-solve-optimization -g -y
用于创建、编辑和运行纯文本MATLAB实时脚本(.m),支持富文本、LaTeX公式及内联图表。适用于生成教程、分析报告、文档及教育内容,或将二进制.mlx转换为版本控制友好的.m文件。
生成MATLAB教程或分析报告
将.mlx文件转换为.m格式
编写带数学公式的文档
npx skills add matlab/matlab-agentic-toolkit --skill matlab-create-live-script -g -y
诊断MATLAB代码错误及异常行为。支持断点设置、工作区检查、try-catch诊断及常见错误模式分析,适用于调试函数、追踪错误或排查运行时故障。
用户遇到MATLAB错误或意外结果
需要设置断点或检查变量状态
追踪函数输出错误原因
出现NaN/Inf值
MCP工具返回运行时或语法错误
npx skills add matlab/matlab-agentic-toolkit --skill matlab-debug-code -g -y
用于诊断MATLAB错误和异常行为。支持断点设置、工作区检查、try-catch分析及常见错误模式排查。适用于调试函数、追踪错误、检查变量或诊断运行时失败,结合静态分析与实时会话定位根因。
用户遇到MATLAB错误或意外结果
需要设置断点或检查变量状态
追踪函数输出错误原因
出现NaN/Inf值
MCP工具返回错误
用户请求帮助调试或分享堆栈跟踪
npx skills add matlab/matlab-agentic-toolkit --skill matlab-debugging -g -y
提供MATLAB Package Manager命令行安装流程,支持脚本化部署、CI/CD及容器环境。强调确定性执行与安全规范,专用于非交互式安装MathWorks产品。
通过命令行安装MATLAB或Simulink
需要脚本化重复安装流程
配置CI/CD或容器内的MATLAB环境
npx skills add matlab/matlab-agentic-toolkit --skill matlab-install-products -g -y
列出指定MATLAB安装路径下的已安装产品及支持包。适用于查询、验证或检查特定版本中的工具箱和附加组件,支持自动解析路径与平台信息。
用户询问某MATLAB版本安装了哪些产品或工具箱
用户需要验证特定工具包是否已安装
用户提供路径或版本号要求列出内容
npx skills add matlab/matlab-agentic-toolkit --skill matlab-list-products -g -y
指导智能体通过系统化四步法查阅MathWorks官方文档,以确认函数语法、配置细节及最佳实践。利用webread获取版本特定信息,减少试错迭代,适用于需要权威来源验证或查找工作流的场景。
查询MathWorks产品具体功能用法
验证函数语法、参数或弃用状态
本地帮助信息不足或需版本特定API详情
URL失效需重新发现正确链接
询问MathWorks推荐的最佳实践
npx skills add matlab/matlab-agentic-toolkit --skill matlab-read-doc -g -y
提供系统化的 MathWorks 文档查阅方法,通过四步策略快速定位函数语法、版本信息及最佳实践,减少试错。
查询 MATLAB 函数语法或参数
验证 API 是否过时或废弃
查找特定产品的功能列表
获取官方推荐的工作流最佳实践
npx skills add matlab/matlab-agentic-toolkit --skill matlab-read-documentation -g -y
用于系统审查MATLAB代码质量、性能及MathWorks规范符合度。通过静态分析和手动检查,识别命名、结构等问题,提供严重性分级报告,适用于代码交接、发布或优化前的质量验证。
用户要求审查或审计代码质量
检查是否符合MathWorks编码标准
发现代码异味或请求清理建议
npx skills add matlab/matlab-agentic-toolkit --skill matlab-review-code -g -y
用于运行MATLAB测试套件、分析测试结果、收集代码覆盖率及配置CI/CD流水线。支持过滤、并行执行和失败诊断,但不涉及编写测试或Simulink测试。
运行现有测试套件
按名称或标签过滤测试
分析测试失败原因
收集和分析代码覆盖率
配置CI/CD流水线
npx skills add matlab/matlab-agentic-toolkit --skill matlab-run-tests -g -y
基于matlab.unittest框架生成、运行及分析MATLAB单元测试。支持类测试、参数化、Mock、覆盖率分析及App测试。遵循AAA模式,禁止脚本测试与测试逻辑,需先提交测试计划并经确认后执行。
编写MATLAB函数或类的单元测试
运行现有测试套件
进行代码覆盖率分析
配置CI/CD测试流程
使用程序化手势测试App Designer应用
npx skills add matlab/matlab-agentic-toolkit --skill matlab-testing -g -y
用于生成、运行和分析MATLAB单元测试。支持类测试、参数化、覆盖率及CI/CD集成,遵循Arrange-Act-Assert规范,通过MCP工具执行。
编写MATLAB函数或类的单元测试
运行现有测试套件
进行代码覆盖率分析
配置CI/CD测试流程
npx skills add matlab/matlab-agentic-toolkit --skill matlab-write-test -g -y
用于生成和构建 MATLAB 单元测试,支持类测试、参数化、模拟及 App Designer 应用测试。专注于编写测试代码与结构规划,不包含运行测试或 CI/CD 配置。
编写 MATLAB 函数或类的单元测试
添加测试方法或进行参数化测试
在测试中设置夹具、模拟依赖
测试驱动开发场景
使用程序化手势测试 App Designer 应用
npx skills add matlab/matlab-agentic-toolkit --skill matlab-write-tests -g -y
用于生成 MATLAB 表格、时序及数组数据的分析代码,涵盖数据探索、清洗、转换、聚合及时间序列处理等核心工作流。
需要清理或转换表格/时序数据
对数据进行聚合、排序或过滤查询
npx skills add matlab/matlab-agentic-toolkit --skill matlab-analyze-data -g -y
提供MATLAB中数据导入导出(CSV/Excel/JSON等)的最佳实践,涵盖格式处理、URL读取、编码及错误排查。
MATLAB中读写CSV、Excel、Parquet或JSON文件
解决数据I/O错误或处理非标准编码
npx skills add matlab/matlab-agentic-toolkit --skill matlab-import-export-data -g -y


