explore

Класс: OptimizationResult

Исследуйте реализации с фиксированной точкой, найденные в процессе оптимизации

Синтаксис

explore(result)
solution = explore(result)
solution = explore(result, n)
solution = explore(result, n, i)

Описание

explore(result) открывает Данные моделирования Inspector с данными регистрации, отображаемыми для OptimizationResult объект, заданный result.

solution = explore(result) открывает Данные моделирования Inspector и возвращает OptimizationSolution объект, solution.

solution = explore(result, n)возвращает nth OptimizationSolution объект, содержащийся в result.

solution = explore(result, n, i)возвращает nth OptimizationSolution объект, используя ith сценарий симуляции, содержащийся в result.

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

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

OptimizationResult объект для исследования.

Если оптимизация находит возможное решение, вектор OptimizationSolution объекты, содержащиеся в result объект сортируется по стоимости с самым дешевым (наиболее оптимальным) решением в качестве первого элемента вектора. Если оптимизация не находит возможного решения, вектор сортируется по максимальному различию от исходного проекта.

Индекс решения для исследования, заданный как скаляр целое число. Для примера, если оптимизация нашла решение, solution = explore(result, 3) возвращает решение с 3-й самой низкой стоимостью.

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

Индекс исследуемого сценария симуляции, заданный как скалярное целое число. Для примера, если оптимизация нашла решение, solution = explore(result, 3, 2) возвращает решение с 3-й самой низкой стоимостью, используя сценарий симуляции с индексом два.

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

Выходные аргументы

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

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

Введенный в R2018a