How to find the maximum value of the 3-D plot in matlab?
46 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
Star Strider
2016-2-15
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 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!