OptimizationSolution class

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

Описание

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

Конструкция

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

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

solution = result.Solutions(2)

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

расширить все

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

Свойства

расширить все

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

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

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

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

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

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

Уникальная числовая идентификация для запуска, используемой Данными моделирования Inspector. Для получения дополнительной информации см. раздел «Проверка и сравнение данных программно».

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

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

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

Методы

showContents Получите сводные данные изменений, внесенных во время оптимизации типа данных

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

Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».

Введенный в R2018a