私は1x10のベクトルを持っていますA
A = [11 22 33 44 55 66 77 88 99 111]
の各値は、 1x200A
のベクトルのインデックスを表します。B
ベクター内の各値を取得し、A
ベクター内のこの値のインデックスに移動して、B
このインデックスの値と前の 10 項目と後の 10 項目を取得します。
たとえば、ベクターの最初の要素A
は 11 なので、ベクターのインデックス 11 に移動しB
、このインデックスの値 (11 番目の値) とその前の 10 個のアイテム (1 から 10) の値と 10 個のアイテムを取得します。後 (12 から 21 まで)、 のすべての要素で同じA
。
ループなしでそれを行うことは可能ですか?