Аппроксимируйте одномерную функцию с помощью заданного метода поиска
Simscape/Библиотека фундаментов/Физические сигналы/Интерполяционные таблицы
Блок PS Lookup Table (1D) вычисляет приближение к некоторой функции f=f(x)
заданные векторы данных x
и f
. И вход, и выход являются физическими сигналами.
Длина x
и f
векторы данных, предоставленные этому блоку, должны совпадать. Кроме того, x
вектор данных должен быть строго монотонным, увеличивающимся или уменьшающимся.
Вы определяете интерполяционную таблицу, задавая параметр Table grid vector как 1-by- n
вектор (x
вектор данных) и параметр Table values как 1-by- n
вектор (f
вектор данных). Блок генерирует выход на основе значений входа с помощью выбранных методов интерполяции и экстраполяции. У вас есть выбор из двух методов интерполяции и двух методов экстраполяции. У вас также есть опция, чтобы блок выдал ошибку, если значение входного сигнала находится вне вектора сетки таблицы области значений.
Графическое изображение интерполяционной таблицы позволяет вам визуализировать данные перед симуляцией модели, чтобы убедиться, что таблица верна. График отражает табличные данные, заданные для блока, а также выбранные опции интерполяции и экстраполяции.
Чтобы построить график данных, щелкните правой кнопкой мыши блок в модели и в контекстном меню выберите Foundation Library > Plot Table. Для получения дополнительной информации см. раздел Графика интерполяционных таблиц.
PS Lookup Table (2D) | PS Lookup Table (3D) | PS Lookup Table (4D) | tablelookup