cell2mat错误:使用猫要连接的数组的维度是不一致的。

26日视图(30天)
你好,
我有一个单元阵列,如下:
我用
P2 = cell2mat (Numerical_FourierForce {1})
我得到这个错误:
错误使用的猫
维数组的连接是不一致的。
有什么方法可以避免这个错误呢?
因为在这幅图中,我有一些细胞与0和一些两个值,这些值x和y部队在他们两人和零。
是其他任何方式,我可以将其转换为普通数组?

接受的答案

Stephen23
Stephen23 2020年7月16日
% P2 = {0, [1, 2]; 0, 0};%测试数据
P2 = Numerical_FourierForce {1};
X = cellfun (@ (a) isequal (a, 0), P2);
P2 (X) = {(0, 0)};
P2 = cell2mat (P2)

更多的答案(0)

类别

找到更多的在细胞数组帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!