如何在matlab中将一个具有未知数量值的数组划分为子数组

问题描述 投票:0回答:1

我在MATLAB中有一个数组,其元素总数是未知的,但它总是32的倍数。如何将这个数组转换为一个单元格数组,其中每个位置将包含32个值?

arrays matlab
1个回答
1
投票

你可以使用num2cell

a = rand(1,32*5);
result = num2cell(reshape(a,[],32),2);
© www.soinside.com 2019 - 2024. All rights reserved.