В R2011a следующие блоки интерполяционной таблицы были заменены более новыми версиями в библиотеке Simulink®:
Блок | Изменения | Улучшения |
---|---|---|
Интерполяционная таблица |
|
|
(2D) интерполяционная таблица |
|
|
Интерполяционная таблица (n-D) |
|
|
Когда вы загружаете существующие модели, которые содержат Интерполяционную таблицу, (2D) Интерполяционная таблица, и Интерполяционная таблица (n-D) блоки, те версии блоков появляются. Текущие версии блоков интерполяционной таблицы появляются только, когда вы перетаскиваете блоки от Браузера Библиотеки Simulink в новые модели.
При использовании функцию add_block
, чтобы добавить Интерполяционную таблицу, (2D) Интерполяционную таблицу, или Интерполяционную таблицу (n-D) блоки к модели, те версии блоков появляются. Если вы хотите добавить текущие версии блоков к вашей модели, изменить путь к исходному блоку для add_block
:
Блок | Старый блок Path | Новый блок Path |
---|---|---|
Интерполяционная таблица | simulink/Lookup Tables/Lookup Table | simulink/Lookup Tables/1-D Lookup Table |
(2D) интерполяционная таблица | simulink/Lookup Tables/Lookup Table (2-D) | simulink/Lookup Tables/2-D Lookup Table |
Интерполяционная таблица (n-D) | simulink/Lookup Tables/Lookup Table (n-D) | simulink/Lookup Tables/n-D Lookup Table |
Чтобы обновить вашу модель, чтобы использовать текущие версии блоков интерполяционной таблицы, выполните эти шаги:
Шаг | Действие | Причина |
---|---|---|
1 | Запустите советника по вопросам обновления. | Идентифицируйте блоки, которые не имеют совместимых настроек с 1D Интерполяционной таблицей и 2D блоками Интерполяционной таблицы. |
2 | Для каждого блока, который не имеет совместимых настроек:
| Измените каждый блок Lookup Table или Lookup Table (2D), чтобы гарантировать совместимость с текущими версиями. |
3 | Повторите шаги 1 и 2, пока вы не будете удовлетворены результатами Советника по вопросам Обновления проверка. | Гарантируйте, что блочная замена работает на целую модель. |
После блочной замены имена блока, которые появляются в модели, остаются то же самое. Однако блочные значки совпадают с теми для 1D Интерполяционной таблицы и 2D блоков Интерполяционной таблицы. Для получения дополнительной информации о Советнике по вопросам Обновления, смотрите Образцовые Обновления.
Образцовый Советник проверяет группы вся Интерполяционная таблица и Интерполяционная таблица (2D) блоки в три категории:
Блоки, которые имеют совместимые настройки с 1D Интерполяционной таблицей и 2D блоками Интерполяционной таблицы
Блоки, которые имеют несовместимые настройки с 1D Интерполяционной таблицей и 2D блоками Интерполяционной таблицы
Блоки, которые повторили точки останова
Когда блок имеет совместимые установки параметров, автоматическая блочная замена может произойти без обратных несовместимостей.
Метод поиска в интерполяционной таблице или интерполяционной таблице (2D) блок | Установки параметров после автоматической блочной замены | |
---|---|---|
Интерполяция | Экстраполяция | |
Interpolation-Extrapolation | Linear | Linear |
Interpolation-Use End Values | Linear | Clip |
Use Input Below | Flat | Не применяется |
В зависимости от интервала точки останова может применяться один из двух методов поиска по индексу.
Установите точки останова интервал в интерполяционной таблице или интерполяционной таблице (2D) блок | Метод поиска по индексу после автоматической блочной замены |
---|---|
Не равномерно распределенный | Binary search |
Равномерно распределенный и настраиваемый | Подсказка появляется, прося, чтобы вы выбрали Binary search или Evenly spaced points . |
Равномерно распределенный и не настраиваемый |
Когда блок имеет несовместимые установки параметров, Образцовый Советник показывает предупреждение и рекомендуемое действие, если применимо.
Если вы выполняете рекомендуемое действие, можно избежать несовместимости во время блочной замены.
При использовании автоматическую блочную замену, не выполняя рекомендуемое действие, вы можете видеть числовые различия в своих результатах.
Предупреждение несовместимости | Рекомендуемое действие | Что происходит для автоматической блочной замены |
---|---|---|
Методом Поиска является | Измените метод поиска на одну из следующих опций:
| Метод Поиска изменяется на В заменяющем блоке эта установка соответствует:
Вы также видите сообщение, которое объясняет возможные числовые различия. |
Методом Поиска является | Измените метод экстраполяции или типы данных порта блока. | |
Блок использует маленькие размеры слова фиксированной точки, так, чтобы интерполяция использовала только одну округляющуюся операцию. Заменяющий блок использует две округляющихся операции для интерполяции. | 'none' | Вы видите сообщение, которое объясняет возможные числовые различия. |
Когда блок повторил точки останова, Образцовый Советник рекомендует, чтобы вы изменили данные точки останова и повторно выполнили проверку. Вы не можете выполнить автоматическую блочную замену для блоков с повторными точками останова.
Интерполяция Используя предварительный поиск | Предварительный поиск | Интерполяционная таблица n-D