displayfeasiblesolutions

Класс: FunctionApproximation.LUTSolution
Пакет: Функциональная аппроксимация

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

Синтаксис

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