嵌入式 ADC采样 原始数据分析上层(平均值 波动率 正态分布 线性补偿 系统误差)

复制代码
基于一些数据处理调试经验:
 在数据处理时候,比如嵌入式通过MCU/FPGA 采样得到一系列的原始数据(16进制),从数据梳理的角度,这些原始数据该如何分析,需要做多少次平滑可以降低波动同时在系统响应速度之间获得平衡?怎么样的理论分析才能够节省嵌入式数据处理的时间?如何判断ADC采集是否有系统误差?
 正常来说以前处理数据的经验是直接用EXCAL 将串口打印的数据进行16进制转换成10进制然后通过平滑和公式得到 ADC转换后的电压值,进而通过EXCAL 工具分析平均值 波动率 如果要做 正态分布 线性补偿分析 系统误差往往会花费比较长的时间;
 所以结合个人经验,个人做了一个上位机来专门做数据分析,提高嵌入式/数据分析效率'

功能包括如下:

1-支持10组数据输入(也可以输入其他数量的数据),在点击开始分析之后会对10组数据的均值做线性拟合,在拟合显示图下方还会对拟合后的精度进行评估; 同时在误差分析栏也会对原始数据进行误差分析,判断数据是否符合正态分布,如果不符合,往往原始数据中存在系统误差;

2- 数据支持10进制和16进制数据输入,可以通过过算法框增加将所有原始数据进行运算比如原始数据是2048 可以通过运算框 将原始数据2048/65535*3.3=0.103126V 等方式 计算转换成电压值,最后分析波动也会分析运算后的值;

运算包括如下: (平均值 波动率 正态分布 线性补偿 系统误差分析)这样可以快速判断原始数据质量;

3- 可以通过数据示例来将不同函数叠加,快速上手上层,熟悉操作和分析示例数据系统误差规律;

4- 资源链接在我账户的资源分享中可以下载,如有改进意见,欢迎在评论区留言,我会定期上账号看和更新上层;

相关推荐
电商API_180079052478 小时前
跨境货源中台搭建:打通淘宝商品全信息流转,解决批量铺货痛点
数据挖掘·网络爬虫
临床数据科学和人工智能兴趣组12 小时前
R语言因其强大的统计功能、灵活的编程环境、活跃的社区支持和强大的R扩展包,迅速成为统计学和数据科学领域的首选工具之一
开发语言·数据分析·r语言·r语言-4.2.1
larance13 小时前
机器学习特征预处理之删移除无关特征
人工智能·机器学习·数据挖掘
YangYang9YangYan16 小时前
2026电子商务专业就业时学数据分析的价值分析
数据挖掘·数据分析
m0_5474866619 小时前
《Python数据分析与挖掘》全套PPT课件
python·数据挖掘·数据分析
babe小鑫20 小时前
2026工业工程师学数据分析的价值分析
数据挖掘·数据分析
不剪发的Tony老师21 小时前
DuckDB数据分析实战:CSV文件导入导出
数据分析·csv·duckdb
赵钰老师1 天前
高光谱遥感数值建模技术及在植被、水体、土壤信息提取领域中的应用
数据分析
OpenApi.cc1 天前
tiktok-person-detection || tiktok-scene-detection
人工智能·深度学习·神经网络·目标检测·数据挖掘