Используйте блоки из библиотеки «Таблицы подстановки» для моделирования нелинейности. Блоки таблиц поиска используют массивы данных для сопоставления входных значений с выходными значениями, аппроксимируя математические функции. Для аппроксимации функции в N переменных используйте блок n-D Lookup Table:
| 1-D Таблица подстановки | Аппроксимация одномерной функции |
| 2-D Таблица подстановки | Аппроксимация двумерной функции |
| Таблица прямого поиска (n-D) | Индексирование в n-мерную таблицу для извлечения элемента, вектора или матрицы 2-D |
| Интерполяция с использованием Prelookup | Использовать предварительно рассчитанные значения индекса и дроби для ускорения аппроксимации N-мерной функции |
| Динамическая таблица подстановки | Аппроксимация одномерной функции с помощью динамической таблицы |
| Предварительный поиск | Вычислить индекс и дробь для интерполяции с использованием блока Prelookup |
| Синус, Косинус | Реализация синусоидальной или косинусной волны с фиксированной точкой с использованием метода таблицы поиска, использующего четвертьволновую симметрию |
| n-D таблица подстановки | Аппроксимация n-мерной функции |
Ввод точек останова и данных таблицы
Определение наборов данных точек останова и данных таблицы для блоков таблицы подстановки
Изменение элементов таблиц подстановки
Импорт данных таблицы подстановки из MATLAB
Можно импортировать данные таблицы и точки останова из переменных в рабочей области MATLAB, обратившись к ним на вкладке Таблица (Table) и Точки останова (Breakpoints) диалогового окна.
Импорт данных таблицы подстановки из Excel
В этом примере показано использование MATLAB. xlsread функция в модели Simulink для импорта данных в таблицу подстановки.
Создание таблицы поиска логарифма
Пример работы с блоками таблицы подстановки
Блоки прелюдирования и интерполяции
Примеры совместного использования блоков Prelookup и Interpolation Using Prelookup
Основной алгоритм строки в существующих моделях, содержащих блоки таблицы подстановки
Процесс обновления существующих моделей для использования макета основной строки
Обновить блоки таблицы подстановки до новых версий
Процесс обновления существующих моделей для использования текущих версий блоков таблицы подстановки
Сведения о блоках таблицы подстановки
Краткий обзор блоков таблицы подстановки
Описание компонентов таблицы подстановки
Библиотека блоков таблиц подстановки
Описание различных блоков в библиотеке таблиц подстановки
Рекомендации по выбору таблицы подстановки
Как выбрать оптимальную таблицу поиска для приложения
Характеристики данных таблицы подстановки
Описывает требования к данным таблицы поиска и описывает, как представлять прерывистые данные
Методы аппроксимации значений функций
Как задать метод, с помощью которого таблица поиска блокирует аппроксимацию значений функций
Оптимизация сгенерированного кода для блоков таблицы подстановки
Советы по оптимизации созданного кода для блоков таблицы поиска