矩阵有2行和几列,第一个矩阵包含1和0的交替字符串。我想使用这个二进制作为一个决定,将它下面的信息复制到两个单元阵列之一中。我知道这可以通过使用IF条件或while循环进行迭代来完成,但我无法清理它。MATLAB:有条件的矩阵元素分成两个单独的单元阵列
例如,对于
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 ]
我想输出两个单元阵列,一个用于 '1',和一个为 '0':
1 2 3
6 7
5 6 7
和:
4 5
1 2 3 4
将每个序列放在一个单独的行中至关重要吗? – 2013-03-12 07:46:47