what does "X = X./max(max(X))" means?>
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
>> X=[1,2,3,4]
X =
1 2 3 4
>> X = X./max(max(X));
>> X
X =
0.2500 0.5000 0.7500 1.0000
>>
I understand from the output, but what does "./" means?
0 comentarios
Respuestas (3)
Stephan
el 12 de Mzo. de 2019
Editada: Stephan
el 12 de Mzo. de 2019
Hi,
the dot means an elementwise operation. See here:
For more information to this topic see:
Best regards
Stephan
Abdulmanan Butt
el 13 de Mzo. de 2019
Editada: Abdulmanan Butt
el 13 de Mzo. de 2019
Hi,
It means,
You are dividing X matrix (element-wise) with the element of matrix X having maximum value.
Like in this case, max(X) or max(max(X)) will be 4, and you are going to divide matrix X with that 4, Where 4 will be divided to each element of matrix X in this element-wise division case, So you got the final result,
X= 0.2500 0.5000 0.7500 1.0000
Regards,
Abdulmanan Butt
4 comentarios
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!