выборка объектов пониженного ранга
Для двумерного массива выборка объектов пониженного ранга - это выборка строки, столбца или элемента массива. Для трехмерного массива - выборка двумерного массива, строки, столбца или элемента массива. И т.д.
выборка диапазона значений
сужение диапазона значений
Примерами выборки диапазона значений являются выборка внутренних точек массива, выборка первых трех элементов из всех нечетных строк массива и т.п. Для выборки диапазона значений по каждой из размерностей специфицируют начальное значение индекса, его приращение и конечное значение.
выборка с помощью целочисленных массивов
Различают два существенно разных способа выборки с помощью целочисленных массивов: первый способ - это проекционная выборка; второй способ - линейное отображение. Синтаксис обоих способов выборки одинаков, например, A(JV,), где A - двумерная матрица, JV - одномерный целочисленный массив.
проекционная выборка с помощью целочисленных массивов
проекционная выборка
проекционная выборка с помощью булевых массивов
При проекционной выборке, как с помощью целочисленных массивов, так и с помощью булевых массивов, результирующий объект имеет ранг меньший, чем ранг исходного объекта.
линейное отображение с помощью целочисленных массивов
линейное отображение
линейное отображение с помощью булевых массивов
При линейном отображении, как с помощью целочисленных массивов, так и с помощью булевых массивов, результирующий объект имеет ранг меньший, чем ранг исходного объекта.
выборка с помощью булевых массивов
Так же, как при выборке с помощью целочисленных массивов, различают два существенно разных способа выборки с помощью булевых массивов: первый способ - проекционная выборка; второй способ - линейное отображение. Синтаксис обоих способов выборки одинаков, например, A(JV,), где A - двумерная матрица, JV - одномерный булев массив.
индексное множество
Языки высокого уровня для программирования векторно-конвейерных и векторно-параллельных вычислительных систем могут содержать средства описания индексных множеств - одномерных или многомерных множеств целых чисел. Над индексными множествами при этом обычно определены теоретико-множественные операции объединения, пересечения и разности. Индексные множества могут использоваться только для выборки элементов массивов.
выборка с помощью индексных множеств
При выборке с помощью индексных множеств требуемые элементы массива специфицируются с помощью одного или нескольких индексных множеств.
индексация сдвигом
Индексацию сдвигом используют, например, для параллельное сложение элементов 1 – 50 некоторого одномерного массива с элементами 2 – 51 этого же массива.