【发布时间】:2013-03-12 07:33:45
【问题描述】:
一个矩阵有 2 行和几列,第一个包含交替的 1 和 0 字符串。我想使用这个二进制文件来决定将它下面的信息复制到两个单元格数组之一中。我知道这可以通过使用 IF 条件或 while 循环的迭代来完成,但我在清理它时遇到了麻烦。
例如,对于
mat = [ 1 1 1 0 0 1 1 0 0 0 0 1 1 1 ;...
1 2 3 4 5 6 7 1 2 3 4 5 6 7 ]
我想输出两个元胞数组,一个用于“1s”,一个用于“0s”:
1 2 3
6 7
5 6 7
和:
4 5
1 2 3 4
【问题讨论】:
-
将每个序列放在单独的行中是否重要?
标签: matlab matrix indexing conditional cells