【发布时间】:2014-07-19 10:37:21
【问题描述】:
我有一个dxmxn矩阵A(解释:对于每个n,都有m维向量d)。我想将每个 d 维向量扩展如下:
考虑一个维度为 d 的向量 v:(1,2,...,d)(它是 (x_1,x_2,...,x_d),但为了简单起见,我删除了“x_”)。目标是扩展v 以获得d*d 形式的向量:
(1,1,...,1,2,...,2,...,d,d,...,d)
有人可以建议我一个快速的方法吗? (我猜在每次迭代中使用循环并扩展每个向量非常慢。)
提前感谢您的帮助。
【问题讨论】:
标签: arrays matlab vector matrix multidimensional-array