How to normalize data between 0 and -1.4?

I have seen the min-max normalization formula but that normalizes values between 0 and 1. How would I normalize my data between 0 and -1.4? I have both negative and positive values in my data matrix.

回答(1 个)

E.g., using simple linear scaling based on the range of the current data:
data = your matrix
actual_min = min(data(:));
actual_max = max(data(:));
desired_min = -1.4;
desired_max = 0.0;
result = (data - actual_min)*((desired_max - desired_min)/(actual_max - actual_min)) + desired_min;

类别

在 帮助中心 和 File Exchange 中查找有关 Develop Apps Using App Designer 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by