ВУЗ:
Составители:
Рисунок 2.6 - Прямоугольная матрица данных
При размещении матрицы в памяти все ее элементы заносятся в ячейки с
последовательными адресами, причем данные могут быть записаны строка за строкой
или столбец за столбцом (рис. 2.7). С учетом такого размещения многомерных
массивов в памяти вполне допустимо рассматривать их как векторы и ориентировать
соответствующие вычислительные средства на обработку одномерных массивов
данных (векторов).
Рисунок 2.7 - Способы размещения в памяти матрицы 4x5
Действия над многомерными массивами имеют свою специфику. Например, в
двумерном массиве обработка может вестись как по строкам, так и по столбцам. Это
выражается в том, с каким шагом должен меняться адрес очередного "выпираемого из
памяти элемента. Так, если рассмотренная в примере матрица расположена в памяти
построчно, адреса последовательных элементов строки различаются на единицу, а для
элементов столбца шаг равен пяти. При размещении матрицы по столбцам единице
будет равен шаг по столбцу, а шаг по строке — четырем. В векторной концепции для
Рисунок 2.6 - Прямоугольная матрица данных При размещении матрицы в памяти все ее элементы заносятся в ячейки с последовательными адресами, причем данные могут быть записаны строка за строкой или столбец за столбцом (рис. 2.7). С учетом такого размещения многомерных массивов в памяти вполне допустимо рассматривать их как векторы и ориентировать соответствующие вычислительные средства на обработку одномерных массивов данных (векторов). Рисунок 2.7 - Способы размещения в памяти матрицы 4x5 Действия над многомерными массивами имеют свою специфику. Например, в двумерном массиве обработка может вестись как по строкам, так и по столбцам. Это выражается в том, с каким шагом должен меняться адрес очередного "выпираемого из памяти элемента. Так, если рассмотренная в примере матрица расположена в памяти построчно, адреса последовательных элементов строки различаются на единицу, а для элементов столбца шаг равен пяти. При размещении матрицы по столбцам единице будет равен шаг по столбцу, а шаг по строке — четырем. В векторной концепции для
Страницы
- « первая
- ‹ предыдущая
- …
- 57
- 58
- 59
- 60
- 61
- …
- следующая ›
- последняя »