Доступ к отдельному элементу многомерного массива. Удаление размерности в многомерном массиве.
Чтобы вызвать центральный элемент сначала первой, а затем второй страницы, надо записать следующие выражения:
>> M(2.2.1) ans =5>> M(2.2.2) ans =14Таким образом, в многомерных массивах используется то же правило индексации, что и в одномерных и двумерных. Произвольный элемент, например, трехмерного массива задается как М(1.j.k), где 1 – номер строки, j – номер столбца и k – номер страницы. Этот элемент можно вывести, а можно присвоить ему заданное значение х: М(1,j,k)=x.
Удаление размерности в многомерном массиве
Мы уже отмечали возможность удаления отдельных столбцов присвоением им значений пустого вектора-столбца [ ]. Этот прием нетрудно распространить на страницы и вообще размерности многомерного массива. Например, первую страницу полученного массива М можно удалить следующим образом:
>> M(:.:.1)=[ ] M =10 11 1213 14 1516 17 18Нетрудно заметить, что в этом массиве осталась только вторая страница и что размерность массива уменьшилась на 1 – он стал двумерным.
