Интерполяция двумерной поверхности
Описание демо-примера
Расположение
SimInTech\Demo\Автоматика и математика\Интерполяция\Интерполяция двумерной поверхности.prt
Описание
Данный проект демонстрирует возможности библиотеки "Интерполяция" для интерполяции двумерной поверхности. В проекте осуществляется сравнение различных методов интерполяции: ступенчатой, линейной, кубическим сплайном и сплайном Акимы.

Блоки "Пила" и "Кусочная постоянная" формируют изменяющиеся во времени значения аргументов интерполяции. Первый аргумент изменяется наиболее часто. За один период изменения первого аргумента второй аргумент ступенчато увеличивает свое значение. За время моделирования два аргумента сформируют все возможные сочетания своих значений, описав таким образом все точки двумерной поверхности.
Блок "Линейное с насыщением" позволяют задать желаемые диапазоны изменения каждого аргумента, преобразуя входной сигнал из интервала [0, 1] в интервал [Y1, Y2] в соответствии со значениями свойств блока.
Блок "Интерполяция двумерной поверхности" осуществляют интерполяцию одной и той же табличной поверхности, но заданной различными способами:
- через свойства блока
- с использованием одного текстового файла
- с использованием трех текстовых файлов для аргументов и значений функции
- через порты блока
Блоки "Константа" задают массивы значений аргументов и матрицу значений функций для интерполяции.
На графиках отображаются результаты интерполяции заданных аргументов (Рисунок 2, Рисунок 3, Рисунок 4), Рисунок 5).



