【发布时间】:2015-04-27 11:50:34
【问题描述】:
我在 matlab 中有一个这样的示例矩阵(尽管我的真实矩阵包含更多列)
List = [0,0,1;1,0,0;0,1,0;0,1,0;0,0,0]
List =
0 0 1
1 0 0
0 1 0
0 1 0
0 0 0
我试图找到一种方法,我可以将 TRUE (=1) 的条件汇总到一个只有一列的新变量中,但这表示结构中的列号,例如以下列表
ListNew =
3
1
2
2
0
matlab 中是否有函数或简单的方法可以做到这一点?
【问题讨论】:
-
那么,你可以连续有多个吗?如果是这样,输出会是什么样的?
-
不,它只能包含一个真条件或不包含。如果指定 1,则应写出列名,如果整行包含 0,则应在新列中放置零
标签: matlab multiple-columns logical-operators