Cтраница 4
Рассмотрим непосредственно программу аппроксимации одномерного массива произвольно расположенных точек xt, yf ортогональными многочленами Чебышева с автоматическим выбором такой степени старшего полинома, чтобы получаемая погрешность не превосходила наперед заданную. Подразумевается, что все идентификаторы объявлены в начале программы. По мере описания программы будут даваться комментарии, которые в самой программе могут быть опущены. [46]
![]() |
Структура модуля УПРТВИМ. [47] |
Поэтому ТВИМ будет представлена одномерным массивом ( вектором), каждый элемент которого имеет три поля: имя, тип и адрес. Остается вопрос о том, следует ли упорядочивать ( сортировать) элементы. Поскольку таблица обновляется часто, решим оставить ее неупорядоченной и использовать простой последовательный поиск. [48]
Мы уже знакомы с одномерными массивами. В фортране допускаются также двумерные и трехмерные массивы. Аналогом двумерного массива является множество мест в кинотеатре. Каждое место определяется двумя координатами: ряд и место. Координатами, определяющими положение каждого элемента двумерного массива, являются индексы - номер строки и номер столбца. [49]
В АЛГОЛе векторы называются одномерными массивами, матрицы-двумерными массивами. Индексы их компенент ( элементов) заключаются в квадратные скобки. При первом упоминании массива число его элементов должно быть объявлено в описании типа. [50]
![]() |
Вызов массивов и кластеров на переднюю панель. [51] |
При вызове по умолчанию устанавливаются одномерные массивы. Вначале на переднюю панель вызывается пустая рамка с одним цифровым индикатором номера элемента ( рис. 2.43, а), в которую мы -, шью следует внести элемент массива. [52]
На выходе мы получаем также одномерные массивы, которые соответствуют коэффициентам полинома-результата. К этим программам также относятся программа вычисления скобок Пуассона от двух произвольных однородных полиномов, которая необходима для формирования величин Gm в ( 127), и программа, в результате работы которой осуществляется линейная замена переменных в заданном однородном полиноме с заданной матрицей замены. [53]