OptimizationSolution class

Оптимизированная реализация фиксированной точки системы

Описание

OptimizationSolution объект является реализацией фиксированной точки системы, типы данных которой были оптимизированы с помощью fxpopt функция.

Конструкция

solution = explore(result) открывает Инспектора Данных моделирования. Если оптимизация нашла решение, она возвращает OptimizationSolution объект с самой низкой ценой из вектора OptimizationSolution объекты содержатся в OptimizationResult объект, result. Если оптимизация не нашла решение, она возвращает OptimizationSolution объект с самым маленьким MaxDifference.

Можно также получить доступ к OptimizationSolution объект путем индексации Solutions свойство OptimizationResult объект. Например, чтобы получить доступ к решению со второй самой низкой ценой, содержавшейся в OptimizationResult объект, result, войти

solution = result.Solutions(2)

Входные параметры

развернуть все

Solutions свойство OptimizationResult объект является вектором OptimizationSolution объекты найдены во время процесса оптимизации. Если оптимизация нашла выполнимое решение, вектор сортируется по стоимости с самой низкой ценой (самое оптимальное) решение как первый элемент вектора. Если оптимизация не нашла выполнимое решение, вектор сортируется по MaxDifference, с решением с самым маленьким MaxDifference как первый элемент.

Свойства

развернуть все

Сумма всех размеров слова используется в решении в системе в соответствии с проектом. Наиболее оптимальное решение является решением с самой маленькой стоимостью.

Типы данных: double

Соответствует ли решение критериям, заданным связанным fxpOptimizationOptions объект, заданный как логическое.

Типы данных: логический

Максимальная абсолютная разность между базовой линией решение.

Типы данных: double

Уникальная числовая идентификация для запуска используется Инспектором Данных моделирования. Для получения дополнительной информации смотрите, Смотрят и Сравнивают Данные Программно (Simulink).

Типы данных: double

Имя запуска в Инспекторе Данных моделирования.

Типы данных: char

Копировать семантику

Указатель. Чтобы изучить, как классы Handle влияют на операции копии, смотрите Копирование Объектов (MATLAB).

Введенный в R2018a