How to normalize only one column of a matrix

12 visualizaciones (últimos 30 días)
Jórdan Venâncio Leite
Jórdan Venâncio Leite el 27 de Oct. de 2021
Editada: Stephen23 el 27 de Oct. de 2021
Hi,
I need to normalize only one column (column 2 of my array X) of an array with 4 columns by rescaling the range of the data to the interval [0,1]. How to do this? I tried using the function below, but I wasn't successful.
Norm=normalize(X,2,'range');

Respuesta aceptada

Stephen23
Stephen23 el 27 de Oct. de 2021
Editada: Stephen23 el 27 de Oct. de 2021
normalize(X(:,2),'range',[0,1])
or simply
rescale(X(:,2))
If you want to replace the data in the matrix then allocate the function output, i.e.:
X(:,2) = ...

Más respuestas (0)

Categorías

Más información sobre Multidimensional Arrays en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by