我怎么找到最大/最后的索引值从指数列表中吗

4视图(30天)
我有进口一些数据形成一个数组称为“newData1。数据”,然后找到每个值的行/坳指数1-49在一个向量称为“数字”
数量= 1:1:49;
i = 1:长度(数字)
行,坳=找到(newData1。数据的= =我);
结束
我如何找到最伟大/最大/最后一列号码吗?
测试(我)= max (col)
不工作循环。有很多问题和答案如何得到数组中的最大价值的指标,但这不是我在寻找什么。
最好的问候,
亚历克斯

接受的答案

图像分析
图像分析 2016年12月24日
试试这个:
数量= 1:1:49;
k = 1:长度(数字)
(行、列)=找到(newData1。数据' = =数字(k));
maxColumns (k) = max(列)
结束
2的评论
图像分析
图像分析 2016年12月24日
这不是 完全 同样的事情你做的因为我的代码更健壮,它比较了“数字”,而不是我。代码定义了数字但是从来没有使用它。无论如何没有错,所以我们可以继续的唯一方法就是通过.mat如果你附加数据文件。

登录置评。

答案(1)

亚历克斯
亚历克斯 2017年3月18日
解决方案:我发现我创建了一个名为最小/最大的变量:max =最大(数据)最小= min(数据)通过改变这些线:距离= max(数据)dmin = min(数据)马克斯(idx)、min (idx)函数。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!