displayfeasiblesolutions

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

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

Синтаксис

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