数据分析总览
EmeyeStudio 的数据分析模块提供从数据采集、加载、可视化到导出归档的完整数据消费链路。所有分析功能围绕波形数据展开,支持对工程数据(当前工程录制)和外部数据(.xcpdata / .mf4 / .csv)的统一处理。
目录导航
本目录包含以下数据分析特性文档:
| 特性 | 文档 | 说明 |
|---|---|---|
| 波形分析 | feature_waveform_analysis.md | 波形显示、缩放平移、分析尺、多变量窗口 |
| 数据标注 | feature_annotation.md | 标注点与标注片段 |
| 误差计算 | feature_error_analysis.md | 角度误差与一般误差计算 |
| 误差派生通道接入 | feature_error_channel_injection.md | 误差曲线注入波形 |
| 误差统计面板 | feature_error_statistics_panel.md | 选段统计面板 |
| 误差阈值线 | feature_error_threshold.md | 阈值线与超限标记 |
| 增益自动扫描 | feature_gain_scan.md | K1/K2 增益网格扫描 |
| 数据分析配置 | feature_data_analysis_config.md | 算法配置持久化 |
| 准在线算法运行 | feature_quasi_online_algorithm.md | DAQ 运行中自动复算算法并实时追加结果 |
| 参数方案管理 | feature_parameter_scheme_export.md | 算法配置对比与 JSON 导入导出 |
| 多版本数据对比 | feature_multi_version_comparison.md | 多数据集叠加/并列/列表对比 |
| 报告生成与导出 | feature_report_generation.md | HTML/Markdown 报告 |
核心能力
1. 数据加载与管理
支持的数据格式:
| 格式 | 扩展名 | 来源 |
|---|---|---|
| XCP 数据 | .xcpdata | 工程内部录制或外部导入 |
| MDF4 | .mf4 | 第三方工具或外部导入 |
| CSV | .csv | 外部数据导入 |
数据加载入口:
- 工程数据:资源管理器 → 工程 → 数据 → 双击数据节点
- 外部数据:资源管理器 → 工程 → 外部数据 → 右键"导入外部数据"
说明:"数据"与"外部数据"均为工程节点下的并列目录。两个目录下均可通过右键"新建目录"创建自定义子目录(仅一层),用于归类管理数据。可通过拖拽或右键"移动到目录"将数据节点归档到目录;目录右键支持"导入数据/导入外部数据"、"叠加全部到对比"、"重命名"、"删除目录"(删除目录时数据移回上级根目录)。
2. 数据保存与导出
保存数据:
- 主波形视图右键 → "保存数据"
- DAQ 停止时自动提示保存
- 支持保存为 .xcpdata(原生格式,含分析配置)或 .mf4(标准交换格式)
导出数据:
- 工具栏"导出数据"按钮 → CSV 导出
- 支持通道多选、时间范围裁剪、降采样
3. 数据标注
- 标注点:在波形上标记关键时间点
- 标注片段:标记时间区间并保存视图状态
- 标注信息持久化到
.xcpdata文件
4. 数据分析工作流
采集/导入数据
↓
加载到波形视图
↓
可视化分析(缩放/测量/标注)
↓
派生计算(公式/算法/误差分析)
↓
导出数据或生成报告
5. 多数据对比
支持将多个数据集进行:
- 叠加模式:同一波形图多源并列显示
- 并列模式:多波形图独立显示
- 列表模式:表格化统计对比
- 报告导出:HTML/Markdown 报告
统一数据观
工程数据与外部数据在波形查看、基础分析、对比功能上行为一致。差异仅在深度分析(IQ 格式 / 变量地址映射)需要工程上下文时才体现。
| 维度 | 工程数据 | 外部数据 |
|---|---|---|
| 来源 | 当前工程录制 | 用户导入 |
| 通道名/单位 | 有 | 有 |
| 变量地址/ELF | 有 | 无 |
| IQ 格式配置 | 有 | 无 |