Cтраница 3
![]() |
Построение ЗБ-графика первым и вторым способами. [31] |
Использование при построении ЗВ-графиков исходных массивов в виде ряда значений рассматривалось в разд. Этот способ вывода результатов на ЗВ-график имеет особенности, ограничивающие его практическое применение при решении задач: при выводе этим способом данных на график, система строит, например, поверхность для диапазона изменения аргументов в пределах от - 5 до 5 независимо от установок диапазонов аргументов при форматировании. Второй способ построения ЗВ-графика, как и в двумерном случае, базируется на предварительном задании ранжированных переменных ( индексов элементов матрицы) и программировании ее элемента. Третий способ позволяет превратить функцию двух переменных Дх, у) в матрицу ее значений, задавая только число строк и столбцов, а также первый символ функции. Этот способ близок ко второму, поскольку по существу также использует ввод ранжированных переменных, минимальное значение которых равно нулю, а максимальные - ( т - 1) и. [32]
Возможно, что квантование исходного массива информации на два уровня, которое подробно рассмотрено здесь для наглядности изложения идеи алгоритма, может оказаться слишком грубым, чтобы адекватно представлять поведение ФХС. В этом случае необходимо более дробное разбиение параметров и целевой функции на отдельные уровни, причем схема процедуры минимизации полностью сохраняется. [33]
В случае наличия в исходном массиве информации о платежном требовании на материалы и отсутствии таковой о поступлении самих материалов на место реквизита стоимость материалов в пути на конец месяца заносится реквизит сумма оплаты из платежного требования. [34]
Чтобы исключить неизбежные в исходном массиве перфокарт ошибки, необходимо проконтролировать весь массив. Контроль может осуществляться как с помощью контрольника, путем повторного набора-информации, так и визуальным сравнением с первичным документом. После устранения обнаруженных ошибок этот массив перфокарт поступает на ЦВМ Гамму ЕТ. В результате обработки перфокарт на ЦВМ получается новый массив с итогового перфоратора, с которого и получается рукопись пермутационного указателя. Ключевые слова на перфокарте располагаются с 33 - й колонки. Слева и справа от него находится микроконтекст. [35]
На основе этих данных формируется исходный массив В1301; прогноз потребности народного хозяйства региона в светлых нефтепродуктах. [36]
Для формирования табуляграммы необходимо: исходный массив рассортировать в порядке возрастания значений идентификаторов реквизитов-оснований ( значения / о в колонках 3 - 19 макета перфорации табл. 9 - 8); выбрать из массива данные по реквизитам-основаниям, значения идентификаторов которых дублируются; выдать на печать дублируемые значения реквизитов-оснований в графе 1 и остальные данные в последовательности граф 2 - 4 табл. 9 - 12 по макету перфорации значения / PiH - / pn Ащч-Лдп. [37]
В зависимости от условий формирования исходного массива может использоваться несколько способов определения разделяющего элемента. Если же исходное состояние массива таково, что элемент с фиксированной позиции использовать нежелательно, то можно рекомендовать использование в качестве разделяющего элемента элемент на некоторой случайной позиции. [38]
Процедура разделения предполагает разделение записей исходного массива А на записи, удовлетворяющие заданному условию, и записи, не удовлетворяющие этому условию. Последние заносятся в отведенный для них массив В, а остальные записи - в массив - А. Таким образом, исходный массив стирается, а под его именем в дальнейшей обработке участвует массив невыбранных записей. Естественно, что в этом случае необходимо знать как число выбранных так и оставшихся записей. [39]
![]() |
Процедуры слияния. [40] |
С помощью процедуры сжатия из исходного массива удаляются записи, обладающие одинаковым значением шифра. Местоположение шифра, по которому производится сжатие, указывается его адресом в записи. Полученный массив записей размещается на месте исходного массива. [41]
В результате выполнения оператора строки исходного массива становятся столбцами результирующего массива. [42]
Данная функция предназначена для разделения исходного массива array на две части. На выход функция выдает два массива. Если индекс находится за пределами массива, то один из массивов будет пустым, а в другом будет полностью содержаться исходный массив. Функция работает только с одномерными массивами. [43]
Оператор РАЗДЕЛИТЬ служит для разделения исходного массива на две части. Оператор выполняет также функцию редактирования исходного массива по описаниям результирующих массивов. [44]
При выходе из подпрограммы значения исходного массива А7 не сохраняются, поэтому при многократном обращении к подпрограмме необходимо организовать его повторный ввод. [45]