SPLINE(1G) SPLINE(1G) НАЗВАНИЕ spline - интерполяция гладкими кривыми СИНТАКСИС |spline [-a шаг] [-k число] [-n число_интервалов] [-p] | [-x нижняя_граница [верхняя_граница]] ОПИСАНИЕ Команда spline берет пары чисел со стандартного ввода - абсциссы и ординаты точек. Она выдает на стандартный вывод набор точек, включающий исходные. Точки набора расположены примерно через равные промежутки; они при- надлежат кубическому сплайну с непрерывной второй про- изводной. Точек достаточно много для того, чтобы ре- зультат работы graph(1G) выглядел гладким. Распознаются следуюшие опции, каждая как отдельный ар- гумент: -a шаг Автоматическое назначение абсцисс (при вводе зада- ются только ординаты). Значение шага по умолчанию равно 1. См. также опцию -x. -k число Число используется при вычислении граничных значе- ний. По умолчанию число равно 0. -n число_интервалов Результирующие точки располагаются так, что число интервалов между крайними значениями x оказывается близким к заданному. По умолчанию число интервалов составляет 100. -p Делает выходной сплайн замкнутым, то есть произ- водные на концах будут одинаковыми. Первая и пос ледняя точки должны совпадать. -x нижняя_граница [верхняя_граница] Обычно границы изменения x устанавливаются в соот- ветствии с исходными данными. При автоматическом назначении абсцисс используется заданная нижняя граница, значение которой по умолчанию равно 0. СМ. ТАКЖЕ graph(1G). ДИАГНОСТИКА Когда данные не строго монотонны по x, spline воспроиз- водит исходные данные без добавления новых точек. ОГРАНИЧЕНИЯ Имеется ограничение на число исходных точек - 1000.