【发布时间】:2017-11-13 16:35:55
【问题描述】:
我在 Matlab 中有一个索引问题。假设我有一个 m 维数组 A,其中 m 取决于问题。
假设我有带索引的向量
x = [i2, ..., im]
我想取矢量
A(:, i_2, ..., i_m)
。如果 m 在所有情况下都是恒定的,那并不难。你可以说
i_j = x(j), j = 2, ..., m
。是否可以在没有 if 循环的情况下执行此操作 (所以不用说'if m == 2 then .. if m == 3 then ...' 等等)?
感谢您的帮助
【问题讨论】:
标签: arrays matlab multidimensional-array