在Matlab中,我想创建一个二维数组。但是,我无法创建矩阵,因为行的长度都不同。
我是 Matlab 新手,我通常会在 C++ 中通过创建一个指针数组来完成此操作,每个指针都指向其自己的数组。
我应该如何在Matlab中做到这一点?谢谢。
您可以使用元胞数组 http://www.mathworks.com/help/matlab/cell-arrays.html,其中可以包含不同类型和大小的数据。
像这样:
data = {[1]; [2,2]; [3,3,3]};
查看here http://www.mathworks.com/help/matlab/matlab_prog/create-a-cell-array.html了解更多示例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)