【发布时间】:2017-09-20 15:44:57
【问题描述】:
我想接收[I_1,I_2,...,I_n] = ind2sub(siz,IND) 的输出,该数组的维度大小在siz 中定义。线性索引是IND 中的单个值。我知道数组每个维度中的元素数。但是维数是可变的(已知但可变)。我想知道如何在可变数量的数组中接收ind2sub(siz,IND) 的输出,因为它需要n 数量的数组来接收输出。
其实维数就是一个数据集中数据点的属性个数。如果数据集称为x,则维数为size(x,2)。
【问题讨论】:
-
使用动态变量名是不好的,read this answer of mine。为什么不简单地使用多维数组?
标签: arrays matlab function output