Кусочно-линейная функция

Материал из testwiki
Перейти к навигации Перейти к поиску

Кусо́чно-лине́йная фу́нкция — функция, определённая на множестве вещественных чисел, линейная на каждом из интервалов, составляющих область определения.

Формальное определение и задание

Пусть заданы x1<x2<<xn — точки смены формул.

Как и все кусочно-заданные функции, кусочно-линейную функцию обычно задают на каждом из интервалов (;x1),(x1;x2);(xn;+) отдельной формулой. Записывают это в виде: f(x)={k0x+b0,x<x1k1x+b1,x1<x<x2knx+bn,xn<x

Если к тому же выполнены условия согласования

kixi+bi=ki+1xi+bi+1=f(xi) при i=1,2,,n1,

то кусочно-линейная функция будет непрерывной. Непрерывная кусочно-линейная функция называется также линейным сплайном.

Альтернативное задание

Можно доказать, что любую непрерывную кусочно-линейную функцию можно задать некоторой формулой вида

f(x)=ax+b+c1|xx1|+c2|xx2|++cn|xxn|.

При этом все коэффициенты, кроме b, можно выразить через угловые коэффициенты наклона прямых на отдельных интервалах:

ci=kiki12, при i=1,2,,n
a=k0+kn2

Свойства

  • Любую непрерывную функцию можно аппроксимировать сколь угодно близко кусочно-линейной функцией (в непрерывной метрике).

Пример кусочно-линейной функции

График кусочно линейной функции

График функции на рисунке аналитически задан в виде:

f(x)={x3если x3x+3если 3<x<02x+3если 0x<30,5x4,5если x3

Источники

Ссылки