исследовать

Класс: OptimizationResult

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

Синтаксис

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

Описание

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

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

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

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

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

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

Объект OptimizationResult исследовать.

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

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

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

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

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

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

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

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

Введенный в R2018a