Постановка задачи численного дифференцирования.
Стр 1 из 4Следующая ⇒ П.4 Тригонометрическая интерполяция.
1.В тригонометрической интерполяции в отличие от других видов интерполяции, интерполяция происходи не по 2.
4.1.Формулы Т.И.: (4.18а)
где
Замечание: в этих формулах i– мнимая единица и для работы по (4.18а), (4.18б) нужна формула Эйлера: При Т.И. интерполирующая функция y(x): 1) периодична с периодом 2) в узлах интерполяции 3) в промежуточных точках у может принимать комплексные значения, но Im y – будет не велика и её можно отбросить. 4) если число узлов интерполяции нечётное, т.е. n=2n+1, и все Коэффициенты (4.19а) (4.19б)
Быстрое преобразование Фурье.
Определение: преобразование набора значений функции (y0…yn-1) в набор коэффициентов (A0…An-1) (используя (4.18б)), участвующих в разложении Фурье, называется прямым преобразованием Фурье (ППФ), а обратным преобразованием Фурье (ОПФ) – преобразование массива Aj в yk (по (4.18б)). Если осуществлять эти вычисления непосредственно по (4.18а, б), то трудоёмкость - Эти же вычисления можно делать по более быстрым формулам – быстрое преобразование Фурье. Трудоёмкость по этим формулам существенно меньше: не
Многомерная интерполяция. Пусть мы имеем функцию нескольких переменных, значения которой нам известны в некоторых точках (при задаче интерполирования нам надо знать значение функции f в наперед заданной точке).
Решим простой вариант двумерной интерполяции f(x,y):
При фиксированном х, 1 раз интерполируем по у (по 3-м 2)х и у можно поменять местами и сделать интерполяцию по у и 1 раз по х.
Значения полученные этими способами весьма близки к точным значениям функции, близки друг к другу, но могут и различаться.
П.5. Применение интерполяции. Обратная интерполяция. С помощью обратной интерполяции можно решать нелинейные уравнения. Решим f(x)=a: Идея обратной интерполяции: пусть f в близи корня уравнения f(x)=a – монотонно возрастает или убывает, тогда у неё существует обратная функция. g(x) – обратная функция, значение которой в точке а нас не интересует. f(x)=a; и будет искомым корнем уравнения f(x)=a, Возьмём интервал Применим интерполяцию для вычисления значений обратной функции g и найдем значение интерполирующей функции в точке а. Это и будет, приблизительно, искомый корень. x=g(a) При этом при интерполяции х и у меняются местами, так как мы интерполируем не f а g. Пример:
f(x)=10 Решение находим интерполируя обратную функцию по 4-м точкам (например, по формуле Лагранжа). Численное дифференцирование функции. Постановка задачи численного дифференцирования. В точках Общие идеи:
Заменяем неизвестную функцию f на интерполирующий многочлен Р.
Формула Лагранжа громоздка, следовательно, будем дифференцировать формулу Ньютона И.М.
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|