Cтраница 2
Пусть для интерполяции принят размер вспомогательного массива М, равный четырем, а текущее значение аргумента XI имеет значение, лежащее между 6 - м и 7 - м узлами интерполяции. [16]
Команда Рпропуск работает так же, как Рпусто, но выводится точно п пустых строк; текущее значение аргумента команды Ринтервал не учитывается. Это действие эквивалентно повороту валика пишущей машинки на п - f - 1 интервалов. [17]
Для организации контроля в этой задаче целесообразно на циклическом участке использовать программный или аппаратурный счетчики. По окончании вычислений проверяется, чему равно текущее значение аргумента Xj. Если х, х, то реализованное число выполнения цикла равно требуемому. [18]
При работе на ЭВМ предлагается провести решение одного уравнения методами дихотомии и хорд при одинаковой точности и сравнить количество итераций. Для этого в программы следует добавить счетчик итераций и вывод на дисплей текущих значений аргумента х и функции f ( x) при каждом ее вычислении. В большинстве случаев при решении уравнений методом хорд требуется меньшее количество итераций по сравнению с методом дихотомии. Так, для уравнения (1.9) на отрезке [1, 2] с погрешностью Ю-6 корень х 1.363 02 при параметрах рх - 0.1 и р2 10 - 7 находится методом хорд после 11 вычислений левой части уравнений. Метод дихотомии требует для этого примера вдвое большего количества итераций. [19]
Для размещения прогоночных коэффициентов /, не вводится отдельного массива, чтобы сэкономить память, эти коэффициенты располагаем в массиве С. С помощью операторов в строке 20 осуществляется ввод в диалоговом режиме числа узлов N, начального Х0, конечного Х9 значений и шага Н изменения текущего значения аргумента Х1, где необходимо вычислить аппроксимирующие сплайны. [20]
Она характеризует степень линейной связи корреляцию между значениями случайного процесса в различные моменты времени. Следует иметь в виду, что в выражении (10.28) для Rx ( t t2) оба момента времени i и t рассматриваются в любом сочетании всех возможных текущих значений аргумента случайного процесса. [21]
При выводе графика на АЦПУ ось ОХ удобно направить вдоль рулона бумаги. В этом случае в каждой строке нужно напечатать два символа: один из них ( например, буква I) будет изображать часть оси абсцисс, соответствующую текущему значению аргумента, а другой символ ( например, ) будет изображать точку на графике при этом значении аргумента. [22]
Сказанное справедливо только при нормальном распределении случайных сигналов. Если случайные воздействия не подчинены нормальному распределению, то для анализа точности системы необходимо задать закон распределения выходных координат системы или знать центральные моменты высшего порядка случайной функции при текущих значениях аргумента. [23]
Как известно, один из способов оптимизации циклов заключается в понижении сложности используемых в них операций. Следовательно, если запомнить текущее значение аргумента х, то для получения следующего его значения достаточно выполнить действие x: x h, и тем самым операция умножения свелась к операции сложения, притом единственной. [24]
В основном блоке программ 6.5 в диалоговом режиме задаются значения следующих переменных: X, Х9 - интервал изменения а ргумента х; Н1 - шаг, с которым будут выдаваться результаты; Е1 - относительная погрешность попадания аргумента в точку, предписанную шагом Н1; Е - величина, на порядок большая максимально допустимой относительной погрешности решений; Н - начальный пробный шаг; Y ( 1), Y ( 2) - начальные условия; Р - параметр, входящий в правые части ОДУ. После диалога в цикле по переменной X осуществляется обращение к подпрограмме метода. Если в процессе автоматического выбора шага интегрирования текущее значение аргумента выходит за предел, обусловленный шагом Н1, то изменением знака и величины шага процесс возвращается в требуемую точку. Модуль переменной D определяет расстояние между очередной фиксированной точкой, где необходимо выводить результаты, и текущим аргументом. [25]
Процедура-подпрограмма VOWSP по впекшему виду сильно напоминает функцию. В данном случае процедура-подпрограмма записана как независимая процедура, хотя она может быть записана в основной процедуре аналогично функции. В процедуру-подпрограмму введены три параметра: S. Здесь S соответствует входным данным из основной программы, a CTV и LISP - двум значениям, возвращаемым в основную программу. Параметры можно описывать в любой последовательности, но при этом необходимо соблюдать соответствие с аргументами в операторе CALL. Оператор CALL основной программы передает текущие значения аргументов ( ASU, NUMB и NUMSP - для первого CALL) в стандартную подпрограмму. Когда выполняется оператор RETURN ( или, что эквивалентно, оператор END), текущие значения аргументов передаются назад в основную программу. Таким образом процедура-подпрограмма может изменять значения одного или же всех аргументов. [26]
Процедура-подпрограмма VOWSP по впекшему виду сильно напоминает функцию. В данном случае процедура-подпрограмма записана как независимая процедура, хотя она может быть записана в основной процедуре аналогично функции. В процедуру-подпрограмму введены три параметра: S. Здесь S соответствует входным данным из основной программы, a CTV и LISP - двум значениям, возвращаемым в основную программу. Параметры можно описывать в любой последовательности, но при этом необходимо соблюдать соответствие с аргументами в операторе CALL. Оператор CALL основной программы передает текущие значения аргументов ( ASU, NUMB и NUMSP - для первого CALL) в стандартную подпрограмму. Когда выполняется оператор RETURN ( или, что эквивалентно, оператор END), текущие значения аргументов передаются назад в основную программу. Таким образом процедура-подпрограмма может изменять значения одного или же всех аргументов. [27]