Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
4-2 ПРЕДСТАВЛЕНИЕ КРИВЫХ
В предыдущих двух главах
изучались преобразования точек. Кривая может быть представлена совокупностью
точек. Если точки расположены близко друг от друга, то, соединяя их отрезками
прямой, мы получим изображение кривой. На рис. 4-1 показаны два разных точечных
представления одной кривой. Точки на кривой 4-1а расположены равномерно по ее
длине. В результате получается довольно плохое представление кривой, особенно
если мал радиус кривизны. Улучшить вид можно, увеличивая плотность точек в
таких участках, рис. 4-1b.
Хотя, как показано выше, кривые
могут быть достаточно хорошо представлены совокупностью точек, аналитическое
представление во многих отношениях предпочтительнее. Его преимущества - это
точность, компактность записи и простота вычисления промежуточных точек.
Аналитическое представление позволяет без труда определить наклон и радиус кривизны,
а при точечном представлении для этого требуется численное дифференцирование -
чрезвычайно неточная процедура.
Рис. 4-1 Точечное представление
кривых, (а) Равномерная плотность точек вдоль кривой; (b) плотность точек возрастает с уменьшением радиуса
кривизны.
Сравните
объем памяти для точечного представления окружности с 32 точками на ней и
аналитическое представление - координаты центра и радиус. При аналитическом
представлении кривой можно точно определить положение любой точки, а при
точечном нужна интерполяция, причем в общем случае результат интерполяции не
принадлежит кривой.
Опыт показывает, что аналитически
представленные кривые легче изобразить на рисунке. Аналитическое представление
выгоднее, когда для удовлетворения заданному критерию необходимо непрерывно
изменять форму кривой. Ниже рассматриваются различные методы аналитического
представления двумерных кривых.
Часто требуется аналитическое
представление кривой, первоначально заданной точками. С математической точки
зрения это проблема интерполяции. Для того чтобы провести кривую через все
заданные точки, применяется метод кусочной полиномиальной аппроксимации. Для
этого требуется определить коэффициенты полинома некоторой степени. Вид кривой
в промежуточных точках зависит от степени полинома и граничных условий. Метод
рассматривается в гл. 5.
Если же точки - только
приблизительные значения величин, например данные экспериментальных измерений
или наблюдений, то нужна кривая, задающая верное направление изменения. В общем
случае кривая может не проходить ни через одну точку данных. Здесь применяется
метод наименьших квадратов [4-1]. Метод наименьших квадратов дает кривую в виде
, которая
минимизирует сумму квадратов отклонений по оси между данными и полученной кривой. Вид выбирают, исходя из
характера изучаемого процесса.
Обычно для метода наименьших
квадратов используются полиномы, степенные и экспоненциальные функции: , или , где , и - константы. Независимо от
выбора вида кривой метод требует решения системы линейных алгебраических
уравнений для определения неизвестных констант. Более подробное описание
приведено в работе [4-1] и книгах по численному анализу.