Если у вас есть значения nan в вашем векторе, у вас могут быть проблемы.Сначала я бы заменил nans (например, на нули).
Нормализация между 0 и единицей работает следующим образом:
a=rand(80,80); %generates random 80x80 array
a=a-min(min(a)); %shifts the values from 0 to n, min(min() ) because it is 2x2
a=a./max(max(a));% shifts to 0 to 1
Если вы хотите, чтобы эти данные были построены в 3D, я бы использовалПоэтому вы сначала генерируете значения сэмпла, а затем кормите их значениями z
[x,y]=meshgrid(1:80);
surf(x,y,z)