可以使用 Matlab 中的 min 和 max 函数,将数据归一化到 [-1, 1] 之间。

假设有一个列向量 x,首先计算出 x 的最小值和最大值:

xmin = min(x);
xmax = max(x);

然后,将 x 中的每个元素都归一化到 [-1, 1] 之间:

x_norm = (2 * (x - xmin) / (xmax - xmin)) - 1;

这样,x_norm 中的每个元素都在 [-1, 1] 之间。


原文地址: https://www.cveoy.top/t/topic/npOj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录