Расчет и оптимизация процессов и аппаратов химических и пищевых производств в среде MatLab. Дворецкий Д.С - 50 стр.

UptoLike

linear Линейная интер-
поляция.
Spline Интерполяция
кубическими
сплайнами
ноотстоящие точ-
ки; text способ
приближения
функции
Продолжение табл. 10
Функция Назначение Примечания
P = interp2(X, Y,
Z, Xi, Yi, ‘text’)
где text =
Приближение
функции двух пе-
ременной сплай-
нами.
nearest Интерполяция по
соседним элемен-
там.
bilinear Билинейная ин-
терполяция.
bicubic Интерполяция
бикубическими
сплайнами
X, Y, Z вектора,
содержащие таб-
лично заданную
функцию; Xi, Yi
вектора, содер-
жащие промежу-
точные равноот-
стоящие точки;
text способ при-
ближения функ-
ции
Более подробно об интерполировании таблично заданных функций можно узнать из справочной
системе MatLab.
П р и м е р: Интерполяция таблично заданных функций.
% задание табличной функции
x = [0.1 0.2 0.4 0.5 0.6 0.8 1.2];
y = [-3.5 -4.8 -2.1 0.2 0.9 2.3 3.7];
% задание промежуточных точек для интерполирования
xi = [x(1):0.01:x(length(x))];
ynear = interp1(x, y, xi, 'nearest');
yline = interp1(x, y, xi, 'linear');
yspline = interp1(x, y, xi, 'spline');
Рис. 6.4 Различные способы интерполяции функции одной переменной
6.6 Оптимизация
В состав MatLab входят функции, предназначенные для решения линейных и нелинейных, безус-
ловных и условных оптимизационных задач. Основные функции оптимизации приведены в табл. 11.