通过已有数据使用matlab的system identification进行传递函数识别时,是否需要对数据进行归一化的预处理?
(我计算的是温度数据,大约在20-30摄氏度之间)
对于传递函数识别,一般不需要对数据进行归一化处理。因为传递函数的分母和分子系数与输入输出值的大小无关,只与其相关性有关。但在某些情况下,如数据过于稀疏或分布不均等情况,归一化处理可能会提高识别精度。此时可以考虑采用mapminmax等函数对数据进行归一化处理,一般选择[-1,1]或[0,1]作为映射范围。但需要注意的是,映射范围的选择应针对具体情况,进行实验验证才能确定最优范围。