Справочник от Автор24
Поделись лекцией за скидку на Автор24

Табличная функция. Интерполирование функций

  • 👀 367 просмотров
  • 📌 313 загрузок
Выбери формат для чтения
Статья: Табличная функция. Интерполирование функций
Найди решение своей задачи среди 1 000 000 ответов
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Конспект лекции по дисциплине «Табличная функция. Интерполирование функций» pdf
Лекция 1. Интерполирование функций. Любому специалисту в своей практической деятельности приходится изучать зависимости между различными параметрами исследуемых объектов, процессов и систем. Например, зависимость объема спроса на продукцию предприятия от цены, зависимость скорости химической реакции от температуры, и т.д. Из всех способов задания зависимостей наиболее удобным является аналитический способ задания зависимости в виде функции y = f (x). Однако на практике специалист чаще всего получает зависимости между исследуемыми параметрами экспериментально. В этом случае ставится натурный эксперимент, изменяются значения параметров на входе системы, измеряются значения параметров на выходе системы. Результаты измерений заносятся в таблицу. Таким образом, в результате проведения натурного эксперимента получаем зависимости между исследуемыми параметрами в виде таблицы, т.е. получаем, так называемую, табличную функцию. Далее с этой табличной функцией необходимо вести научно-исследовательские расчеты. Например, необходимо проинтегрировать или продифференцировать табличную функцию и т.д. Рассмотрим две задачи по обработке опытных данных: 1) задачу интерполирования, 2) задачу аппроксимации. Пусть дана табличная функция, т.е. таблица, в которой для некоторых дискретных значений аргумента xi , расположенных в порядке возрастания, заданы соответствующие значения функции yi , i = 0, 1, . . . , n: i 1 ... n xi x0 x1 . . . xn yi y0 y1 . . . yn или yi = f (xi ), i = 0, 1, . . . , n. Точки с координатами (xi , yi ), i = 0, 1, . . . , n, называются узловыми точками или узлами. На графике табличная функция представляется в виде совокупности узловых точек (рис. 1). 1 y 6 (x1 , y1s) s s (xn , yn ) s (xsi , yi ) (x0 , y0 )s s s O x0 x1 s xi xn - x Рис. 1: В расчетной практике инженера часто возникают задачи найти значение функции для аргументов, которые отсутствуют в таблице. Такие задачи называются задачами интерполирования или экстраполирования. Задача интерполирования функции (или задача интерполяции) – найти значение y ∗ табличной функции в точке x∗ интервала [x0 , xn ], отличной от узловых точек x0 , x1 . . . , xn . Задача экстраполирования функции (или задача экстраполяции) – найти значения y ∗ табличной функции в точке x∗ , которая не входит в интервал [x0 , xn ]. Такую задачу часто называют задачей прогноза. Обе эти задачи решаются при помощи нахождения аналитического выражения интерполирующей функции F (x), принадлежащей некоторому заданному классу функций и принимающей в узловых точках значение табличной функции: F (xi ) = yi , i = 0, 1, . . . , n. Геометрически это означает, что нужно найти кривую y = F (x) некоторого определенного типа, проходящую через заданную систему точек (xi , yi ), i = 0, 1, . . . , n. В такой общей постановке задача может иметь бесконечное множество решений или совсем не иметь решений. Задача становится однозначной, если вместо произвольной функции F (x) искать многочлен степени не выше n Pn (x) = an xn + an−1 xn−1 + . . . + a1 x + a0 , 2 (1) удовлетворяющий условиям Pn (xi ) = yi , i = 0, 1, . . . , n. (2) Такой многочлен Pn (x) называется интерполяционным многочленом. В любой промежуточной точке x∗ , расположенной внутри отрезка [x0 , xn ], выполняется приближенное равенство f (x∗ ) ≈ Pn (x∗ ) = y ∗ (рис. 2). y 6 y s s s ∗ y = Pn (x) s s s s O x0 x∗ x1 s s xn - x Рис. 2: Для построения интерполяционного многочлена вида (1) необходимо определить его коэффициенты a0 , a1 , . . . , an . Для нахождения этих коэффициентов используем условия (2): Pn (x0 ) = an xn0 + an−1 xn−1 ...  + . . . + a1 x 0 + a0 = y 0 ,    (3)   n−1 n Pn (xn ) = an xn + an−1 xn + . . . + a1 xn + a0 = yn .  Из полученной системы n + 1 уравнений находим n + 1 неизвестные коэффициенты a0 , a1 , . . . , an . Есть и другие, более эффективные способы построения интерполяционного многочлена. 3
«Табличная функция. Интерполирование функций» 👇
Готовые курсовые работы и рефераты
Купить от 250 ₽
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти

Тебе могут подойти лекции

Смотреть все 938 лекций
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot