Автоматизированные системы управления технологическими процессами. Втюрин В.А - 10 стр.

UptoLike

Составители: 

9
Выбор вида функции интерполяции
В АСУТП наиболее часто встречается интерполяция таблиц, графиков,
номограмм, диаграмм, хранящихся в памяти ЭВМ, для определения каких-либо
параметров. Поэтому необходимо иметь точное аналитическое описание
функций. Такой выбор может обеспечить интерполяция точная в узлах.
Рис. 1. 3. График зависимости плотности пара от температуры
Интерполяция точная в узлах такая интерполяция, при которой
значения функции интерполяции совпадают с ее действительными значениями
во всех узлах. Выбор вида функции интерполяции будем искать в виде
полинома.
Полиномиальная интерполяция.
Интерполяция полиномами в среде Matlab осуществляется с помощью
функции polyfit, которая имеет вид:
polyfit (x,y,n).
Здесь:
x ─ вектор узлов интерполяции;
y ─ вектор значений функции в узлах интерполяции;
n ─ степень полинома.
Откликом при реализации функции polyfit является вектор
коэффициентов:
a, b, c, d... полинома ax
n
+ bx
n-1
+cx
n-2
+....
Пусть функция задана в виде табл. 1. 1. Будем искать функцию
интерполяции, представляющую собой многочлен третьей степени.
Процедуры интерполяции в Matlab имеют вид: