displayfeasiblesolutions

Класс: FunctionApproximation. LUTSolution
Пакет: FunctionApproximation

Отобразите все выполнимые решения, найденные во время приближения функций

Синтаксис

displayfeasiblesolutions(solution)

Описание

displayfeasiblesolutions(solution) отображения все выполнимые решения, найденные во время процесса приближения, включая лучшее решение. Выполнимые решения заданы как любые решения исходного объекта FunctionApproximation.Problem, который соответствовал ограничениям, заданным в связанном объекте FunctionApproximation.Options.

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

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

Объект FunctionApproximation.LUTSolution, от которого можно отобразить все связанные выполнимые решения.

Примеры

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

Создайте объект FunctionApproximation.Problem, задающий математическую функцию, чтобы аппроксимировать. Затем используйте метод solve, чтобы получить объект FunctionApproximation.LUTSolution.

Отобразите все выполнимые решения, найденные во время процесса приближения с помощью метода displayfeasiblesolutions.

problem = FunctionApproximation.Problem('sin')
problem = 

  FunctionApproximation.Problem with properties

    FunctionToApproximate: @(x)sin(x)
           NumberOfInputs: 1
               InputTypes: "numerictype(0,16,13)"
         InputLowerBounds: 0
         InputUpperBounds: 6.2832
               OutputType: "numerictype(1,16,14)"
                  Options: [1×1 FunctionApproximation.Options]
solution = solve(problem)
solution = 

  FunctionApproximation.LUTSolution with properties

          ID: 8
    Feasible: "true"
displayfeasiblesolutions(solution)
|    ID |   Memory (bits) |   ConstraintMet |      Table Size | Breakpoints WLs |    TableData WL |   BreakpointSpecification |             Error(Max,Current) | 
|     2 |             864 |               1 |              52 |              16 |              16 |           EvenPow2Spacing |     7.812500e-03, 1.978726e-03 |
|     4 |             560 |               1 |              33 |              16 |              16 |               EvenSpacing |     7.812500e-03, 4.817965e-03 |
|     7 |             496 |               1 |              29 |              16 |              16 |               EvenSpacing |     7.812500e-03, 6.288182e-03 |
|     8 |             464 |               1 |              27 |              16 |              16 |               EvenSpacing |     7.812500e-03, 7.324035e-03 |
|    10 |             704 |               1 |              22 |              16 |              16 |            ExplicitValues |     7.812500e-03, 7.323370e-03 |

Best Solution
|    ID |   Memory (bits) |   ConstraintMet |      Table Size | Breakpoints WLs |    TableData WL |   BreakpointSpecification |             Error(Max,Current) |
|     8 |             464 |               1 |              27 |              16 |              16 |               EvenSpacing |     7.812500e-03, 7.324035e-03 |

Введенный в R2018a