How to find the maximum value of the 3-D plot in matlab?
46 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Abhay
el 15 de Feb. de 2016
Comentada: Star Strider
el 23 de Feb. de 2016
How to find the maximum value of the 3-D plot in matlab? At present ,I am clicking with the help of Cursor after the generation of the 3-D plot . But is there any specific command for that? I have tried max(abs(figure)), but that generates an array and not a particular single value, I am in need to find the maximum single amplitude value of the plot. Kindly help
0 comentarios
Respuesta aceptada
Star Strider
el 15 de Feb. de 2016
If your plot is for instance:
figure(1)
surf(X, Y, Z)
where all are matrices, convert ‘Z’ to a vector and then take the max:
Zmax = max(Z(:));
If you want to know where the maximum occurs, this will give you the indices:
[Zmax,Idx] = max(Z(:));
[ZmaxRow,ZmaxCol] = ind2sub(size(Z), Idx);
12 comentarios
Star Strider
el 23 de Feb. de 2016
See the documentation for print and saveas for details on how to do that.
Más respuestas (0)
Ver también
Categorías
Más información sobre Surface and Mesh Plots 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!