Таблица адаптивного поиска произвольного размера
Оптимизация проектирования Simulink
Блок «Адаптивная таблица подстановки» (nD Stair-Fit) создает адаптивную таблицу подстановки произвольного размера путем динамического обновления базовой таблицы подстановки. Блок использует выходы системы для выполнения адаптаций.
Каждый параметр индексации может принимать значение в наборе адаптируемых точек данных, которые называются точками останова. Точки останова в каждом измерении определяют ячейку. Набор всех точек останова в одном из размеров определяет сетку. В n-мерном случае каждая ячейка имеет две n точек останова и является (n-1) гиперповерхностью.
Блок «Таблица адаптивного поиска» (nD Stair-Fit) можно использовать для моделирования изменяющихся во времени систем с 2 или несколькими входными данными.
Только дубли
Количество размеров для таблицы адаптивного поиска.
Набор одномерных векторов, который содержит возможные блочные входные значения для входных переменных. Каждая входная строка должна быть монотонно увеличена, но строки не должны иметь одинаковую длину. Например, если число измерений таблицы равно 3, можно установить точки останова таблицы следующим образом:
{[1 2 3], [5 7], [1 3 5 7]}
При установке этого флажка блок «Таблица адаптивного поиска» (nD Stair-Fit) игнорирует параметр «Данные таблицы» (initial) и создает новый входной порт Tin. Этот порт используется для ввода данных таблицы.
Начальные выходные значения таблицы. Этот (n-D) массив должен иметь размер (n-1) -by- (n-1)... -by- (n-1), (D раз), где D - количество размеров, а n - количество входных точек останова.
Числовые значения, назначенные ячейкам. Этот вектор должен быть того же размера, что и массив данных таблицы, и каждое значение должно быть уникальным.
Выбирать Sample mean или Sample mean with forgetting. Среднее значение выборки усредняет все значения, полученные в ячейке. Образец среднего с забыванием придает больший вес новым данным. Сколько веса определяется параметром адаптации усиления. Дополнительные сведения см. в разделе Выбор метода адаптации.
Число от 0 до 1, которое регулирует вес, придаваемый новым данным во время адаптации. 0 означает короткую память (последние данные становятся табличным значением), а 1 означает длинную память (среднее значение всех данных, принятых в ячейке).
Установка этого флажка создает дополнительный выходной порт Tout для адаптированной таблицы.
Примечание
Блок «Адаптивная таблица подстановки» (n-D лестничная посадка) не может вывести таблицу с 3 или несколькими размерами.
Установка этого флажка создает дополнительный входной порт Enable включение, отключение или сброс таблицы адаптивного поиска. Значение сигнала, равное 0 применяется к порту отключает адаптацию, и значение сигнала 1 обеспечивает возможность адаптации. Установка значения сигнала в 2 сбрасывает значения таблицы в исходные данные таблицы.
Установка этого флажка создает дополнительный входной порт Lock это обеспечивает средства для обновления только указанных ячеек во время прогона моделирования. Значение сигнала, равное 0 разблокирует указанные ячейки и значение сигнала 1 блокирует указанные ячейки.
Ignore или Adapt экстраполяцией за пределы крайних точек останова.