matlab怎样从一维数列中一次读取多个数 例如 c=[001110111010101] 每 ...
发布网友
发布时间:2024-09-27 02:53
我来回答
共1个回答
热心网友
时间:2024-10-04 13:57
可以用for循环
哥今天心情好,直接帮你编:
针对你这个数组C可以如下
c=[0 0 1 1 1 0 1 1 1 0 1 0 1 0 1];
for i=1:3:length(c)
a=c(i:i+2)
end
还可以做的更一般
可以对你的数组C进行判断,看它是不是3的倍数,就是为了满足每次读出三个数,如果不是可以考虑最后一次读数补数或者直接截断,就是说最后剩什么就读出什么。