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