【发布时间】:2015-08-20 17:57:04
【问题描述】:
我有一个向量,假设它是 b=[1 2 2 3 4 1 2 1 4...] 和另一个向量 A(n),我想按以下方式划分向量:
A(1) 和 A(6) 和 A(8) 都属于向量 1,称为 Av1
A(2) 和 A(6) 和 A(8) 都属于称为 Av2 的向量 2
等等……
向量 b 可以有 1:n 的数字,这意味着我不能为每个 Av 单独编写代码。基本上每个 b(i) 对应于每个 A(i) 并告诉我它将属于哪个子向量。有人知道吗?
提前谢谢你!
【问题讨论】:
-
好吧...您的目标是为向量
b中的每个i提取i的值吗?例如,您的第一个输出将是一个包含 3 个 1 的数组,下一个输出包含一个包含 3 个 2 的数组,等等......或者您是否要提取每个 @ 值的 位置 987654332@是?你的问题描述不清楚 -
不是 3 个 1,我的第一个向量将由 A(1)、A(6) 和 A(8) 的内容组成