Автоматическая генерация матриц
7.4.1. Автоматическая генерация матриц
Самым наглядным способом создания матрицы или вектора является применение первой кнопки панели инструментов Matrix (Матрицы). Однако в большинстве случаев, в частности, при программировании сложных проектов, удобнее бывает создавать массивы с помощью встроенных функций.
Создание матриц на основе некоторой функции
Наиболее удобный прием автоматизации создания матриц заключается в предварительном определении функции f (i, j), аргументом которой должны быть индексы элементов матрицы:
- matrix (м, N, f) — создание матрицы размера MхN, каждый i,j элемент которой есть f (i, j) (листинг 7.20):
- M — количество строк матрицы;
- N — количество столбцов матрицы;
- f(i,j) —функция.