急!求各位大神指点!!!本人matlab小白,毕设要求用Matlab找到三维图中的最大值点坐标。(PS:三维图是通过数据分析得到的,不知道图形的函数表达式)会编程的大佬请指导一下,本人QQ:2295286950。
参考:
clc; clear all; close all;
A = rand(5, 5, 5);
[B, ind] = sort(A(:));
[A(ind(end)); A(ind(end-1))]
b = max(max(max(A)));
A(A==b) = 0;
c = max(max(max(A)));
[b; c]
或
>> a = rand(5,5,5);
>> b = max(max(max(a)))
b =
0.9706
>> a(a==b) = 0;
>> c = max(max(max(a)))
c =
0.9644
您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!
速戳参与调研>>>https://t.csdnimg.cn/Kf0y
C和C++完整教程:https://blog.csdn.net/it_xiangqiang/category_10581430.html
用find函数可返回横纵坐标