本发明属于数据处理,具体地涉及一种信号处理方法。
背景技术:
1、在信号处理、传感器数据处理和通信处理等领域常采用线性插值进行数据处理,以获得平滑数据。但是,现有的插值方法的插值方式单一,比如,申请号为201710477919.3的“一种可变功率参考源的温度补偿方法”,其仅在温度维度进行线性插值。但是,实际情况中,对数据的影响因素并不止一种,是几种因素的同时作用,仅从温度进行插值,其数据平滑度和准确性还有待提高。
技术实现思路
1、为了解决现有方法仅从温度维度进行单一的线性插值存在数据平滑度和准确性不佳的问题,本发明提供一种信号处理方法,其对数据进行多维度的插值计算,使dac输出的数据更加平滑,误差更小。
2、本发明的目的通过以下技术方案来实现:
3、本发明公开一种信号处理方法,包括以下步骤:
4、获取至少两个影响因素下的数据组,所述数据组有2n-1个,所述n为影响因素的个数,每个数据组包括2个数据且两个数据对应的影响因素仅一个影响因素不同,所有数据组为同一影响因素对应两个不同影响因素段下数据的交叉组合;
5、对所述数据组依次进行不同影响因素的插值计算得到输出信号。
6、在一种可能的设计中,所述对所述数据组依次进行不同影响因素的插值计算得到输出信号包括:
7、a、对所有数据组两个数据分别进行插值计算,得到第一个影响因素维度下的值;
8、b、根据第一影响因素维度下的值构建新的数据组,新的数据组中包括2个数据且两个数据对应的影响因素仅一个影响因素不同;
9、c、重复a、b直至所有影响因素维度下的值计算完毕。
10、在一种可能的设计中,所述对所有数据组两个数据分别进行插值计算包括:
11、根据数据组中的2个数据计算功率的插值;
12、根据该数据组中2个数据不同影响因素对应的比例值与所述插值计算得到叠加值;
13、计算所述数据组中2个数据中的较小值与所述叠加值的和。
14、本发明与现有技术相比,至少具有以下优点和有益效果:
15、本发明通过对数据进行多维度的插值计算,使dac输出的数据更加平滑,误差更小。
1.一种信号处理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种信号处理方法,其特征在于:所述对所述数据组依次进行不同影响因素的插值计算得到输出信号包括:
3.根据权利要求1所述的一种信号处理方法,其特征在于:所述对所有数据组两个数据分别进行插值计算包括:
4.根据权利要求3所述的一种信号处理方法,其特征在于:所述插值为数据组中的2个数据差值的绝对值。
5.根据权利要求1所述的一种信号处理方法,其特征在于:所述对所述数据组依次进行不同影响因素的插值计算为:
6.根据权利要求1所述的一种信号处理方法,其特征在于:所述影响因素包括第一影响因素和第二影响因素;
7.根据权利要求1所述的一种信号处理方法,其特征在于:所述影响因素包括第一影响因素、第二影响因素和第三影响因素;