xukejing
获得 501 次赞
帮助过660人
模型和结果比较的代码如上所示。v数组模拟的是一个sin波形的电压,相当于小王的测量结果。vb数组模拟的是相同波形被电容滤波后的电压,相当于小明的测量结果。adc_a和adc_b模拟了12位ADC采样。adc_a_d和adc_b_d是为了证明最后结果一样并不是截断误差导致的。a和b分别是模拟100次adc采样后求平均。a_d和b_d也是为了证明最后结果一样并不是int数据的小数点截断误差导致的。最后能得出结果结果a-b=0小伙伴们试着讨论一下为什么a会等于b。
小王用ADC间隔DT测量某信号电压100次,然后把值求和得到a。小明在ADC与GND上并了个小电容,然后也一样地间隔DT测量相同的信号电压100次,然后把值求和得到b。小伙伴们讨论一下,a是否等于b。