【发布时间】:2013-06-21 16:01:41
【问题描述】:
我试图在不使用 for 或一段时间的情况下找到矩阵每一列中的第一个 1。说我有
-->A
A =
1. 0. 0. 0.
0. 0. 1. 1.
1. 0. 1. 1.
1. 1. 0. 0.
然后我想获得[1,4,2,2](我可以假设每列的某处总是有一个 1)。问题是当我使用 find(A) 时,它给了我[1,3,4,8,10,11,14,15]。
有人告诉我不要使用循环,而是使用矩阵运算,因为 scilab 可以更好地处理最后一个。
提前谢谢你!
【问题讨论】: