SuperAPI AI 工具集

matlab-design-radar

设计与创作

查看项目

更新于 10-16 09:31

技能介绍

用途:该技能通过 MCP 以编程方式启动和控制 MATLAB Radar Designer 应用,适用于设计雷达系统、配置参数、对比雷达类型、分析性能以及交互式可视化雷达指标。

主要能力:可启动/复用应用会话、按模板新建(AirborneRadarSpec、AirportRadarSpec、AutomotiveRadarSpec、TrackingRadarSpec、WeatherRadarSpec)、保存与加载 .mat 会话;设置 Radar/Target/Environment 参数与需求阈值;读取含 16 项指标的结果表(PASS/WARN/FAIL);按目标距离自动调参;多雷达添加、克隆、选择、删除与列出;导出 SNR vs Range、指标报告、垂直覆盖、距离-多普勒网格。

使用方式:需 MATLAB MCP 服务运行且 mcp__matlab__evaluate_matlab_code 工具可用,Radar Toolbox 已安装,skills 的 scripts 目录在 MATLAB 路径。调用时把 project_path 设为技能根目录。常用流程:h = radarDesignerSession('launch'); radarDesignerSession('startNew', h, 'TrackingRadarSpec'); radarDesignerParam(h, 'set', 'Radar', 'Frequency', 5e9); 用户指定距离时须先执行 radarDesignerResults(h, 'autoTune', range_m),再 radarDesignerResults(h, 'read')。参数一律使用 SI 单位。

适用场景:雷达设计参数问答、雷达系统配置、雷达类型对比、性能指标分析、目标与环境配置、需求/目标设置、会话存取。

限制:不适用于与雷达无关的通用 MATLAB 编程、直接调用 Radar Toolbox 而不经应用、不含应用的 Simulink 雷达模型或相控阵工具箱、应用外的波形/信号生成、纯雷达理论与公式。不得生成直接调用包装函数的用户脚本,导出仅用 radarDesignerExport 内置命令。属性名大小写敏感。未提供的信息暂未说明。