【发布时间】:2014-07-02 08:21:47
【问题描述】:
我有一个矩阵 A,在那里我找到了最小值的行索引:
[val, ind] = min (S)
如何获取该行在第 1 列的值?
我在文本文件 A 中使用的数据:
dat Y S
100 0.86 105
...
20 0.4 145
我找到 S 列的最小值。索引行'ind'并需要返回correpsong行的'dat'列值。
例如S(min) = 105, [ind]=1, 我需要返回 dat = 100。
对不起,基本问题。
谢谢
【问题讨论】:
-
使用
out = dat(ind)? -
太棒了!那行得通。非常感谢!
-
@Divakar。我阅读了有关索引的帮助,但仍不清楚。如何在“rowindex==ind”处获取该行的所有列?如果我需要使用列值:例如减去并除以某个数字?非常感谢!我需要像'out = dat/3, Y/3, S/3'这样的东西,这样我就可以处理列值(这里除以3)。
-
也许您可以将其作为一个单独的问题发布,因为它听起来完全不同?