我有一个数据集文件,其中有3列。

0 0 1
1 0 0
0 1 0

我已经将数据文件加载到了MATLAB中,现在我想检查输出“1”出现在哪个列。
文件名为:out.data
在第一行中,“1”出现在第三列中我如何在matlab中编写它?

最佳答案

output = [0 0 1 ; 1 0 0 ; 0 1 0];

[~,index] = max(output, [], 2)
index =
     3
     1
     2

10-02 00:52