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