实例介绍
MPT是一个基于Matlab的开源工具箱,用于参数优化,计算几何和模型预测控制。 该版本是MPT3.2.1 2019年最新更新稳定版。附带帮助文档与多个例子。
【实例截图】
【核心代码】
MPT3.2.1_稳定版_Matlab工具箱
└── MPT安装
├── install_mpt3.m
└── tbxmanager
├── startup.m
├── tbxenabled.txt
├── tbxmanager.m
├── tbxsources.txt
└── toolboxes
├── cddmex
│ └── 1.0.1
│ └── pcwin64
│ └── source
│ ├── cddmex.c
│ ├── cddmex.m
│ └── cddmex.mexw64
├── fourier
│ └── 1.0
│ └── pcwin64
│ └── fourier_1_0_pcwin64
│ ├── fourier.m
│ ├── fourier.mexw64
│ └── readme.txt
├── glpkmex
│ └── 1.0
│ └── pcwin64
│ └── glpkmex_1_0_pcwin64
│ └── glpkmex_1_0_pcwin64
│ ├── glpkcc.mexw64
│ └── glpk.m
├── hysdel
│ └── 2.0.6
│ └── pcwin64
│ └── hysdel.exe
├── lcp
│ └── 1.0.3
│ └── pcwin64
│ └── source
│ ├── lcp.c
│ ├── lcp_compile.m
│ ├── lcp.h
│ ├── lcp.m
│ ├── lcp_main.c
│ ├── lcp_matrix.c
│ ├── lcp_matrix.h
│ ├── lcp.mexw64
│ ├── lcp_sfun.c
│ ├── lcp_sfun.mexw64
│ ├── lcp_sim.mdl
│ ├── lcp_test.m
│ ├── LICENSE.txt
│ ├── lumod_dense.c
│ ├── lumod_dense.h
│ └── README.txt
├── mpt
│ └── 3.2.1
│ └── all
│ └── mpt3-3_2_1
│ └── mpt
│ ├── Contents.m
│ ├── demos
│ │ ├── dataSim.mat
│ │ ├── mpt_demo1.m
│ │ ├── mpt_demo2.m
│ │ ├── mpt_demo_deployment_explicitMPC.m
│ │ ├── mpt_demo_deployment_explicitMPCtracking.m
│ │ ├── mpt_demo_deployment_onlineMPC.m
│ │ ├── mpt_demo_functions1.m
│ │ ├── mpt_demo_functions2.m
│ │ ├── mpt_demo_lti1.m
│ │ ├── mpt_demo_lti2.m
│ │ ├── mpt_demo_lti3.m
│ │ ├── mpt_demo_lti4.m
│ │ ├── mpt_demo_lti5.m
│ │ ├── mpt_demo_opt1.m
│ │ ├── mpt_demo_PowerNetworkSystem.m
│ │ ├── mpt_demo_pwa1.m
│ │ ├── mpt_demo_quadcopter.m
│ │ ├── mpt_demo_rtw_explicitmpc.mdl
│ │ ├── mpt_demo_rtw_explicitmpctracking.mdl
│ │ ├── mpt_demo_rtw_onlinempc.mdl
│ │ ├── mpt_demo_sets1.m
│ │ ├── mpt_demo_sets2.m
│ │ ├── mpt_demo_sets3.m
│ │ ├── mpt_demo_unions1.m
│ │ ├── mpt_demo_unions2.m
│ │ └── quadcopter_ssmodel.mat
│ ├── modules
│ │ ├── compatibility
│ │ │ ├── Contents.m
│ │ │ ├── control
│ │ │ │ ├── mpt_constructMatrices.m
│ │ │ │ ├── mpt_control.m
│ │ │ │ ├── mpt_removeOverlaps.m
│ │ │ │ └── mpt_sys.m
│ │ │ ├── graphics
│ │ │ │ ├── mpt_plotPWA.m
│ │ │ │ └── mpt_plotPWQ.m
│ │ │ ├── hys2pwa
│ │ │ │ ├── Contents.m
│ │ │ │ ├── findFAS.m
│ │ │ │ ├── hys2pwa.m
│ │ │ │ ├── mpt_hyparr.m
│ │ │ │ ├── mpt_pwa2mld.m
│ │ │ │ ├── mpt_pwa2sys.m
│ │ │ │ ├── PWAwelldefined.m
│ │ │ │ ├── remAL.m
│ │ │ │ └── syminfo.m
│ │ │ ├── mpt_compatibility_options.m
│ │ │ ├── @mptctrl
│ │ │ │ └── mptctrl.m
│ │ │ ├── mpt_obsoleteFunction.m
│ │ │ ├── optmerge
│ │ │ │ ├── Contents.m
│ │ │ │ ├── cplex.log
│ │ │ │ ├── intersectHP1.m
│ │ │ │ ├── mpt_exHyperAdv.m
│ │ │ │ ├── mpt_hyparr2.m
│ │ │ │ ├── mpt_intersectHP1.m
│ │ │ │ ├── mpt_merge5.m
│ │ │ │ ├── mpt_optMergeDivCon.m
│ │ │ │ ├── mpt_optMerge.m
│ │ │ │ ├── polyinnerball.m
│ │ │ │ ├── readEspressoOne.m
│ │ │ │ ├── tg_polyreduce.m
│ │ │ │ └── writeEspressoOnOff.m
│ │ │ ├── Penalty.m
│ │ │ ├── @polytope
│ │ │ │ └── polytope.m
│ │ │ ├── solvers
│ │ │ │ ├── mpt_mplp_26.m
│ │ │ │ ├── mpt_mplp.m
│ │ │ │ ├── mpt_mpqp_26.m
│ │ │ │ ├── mpt_mpqp.m
│ │ │ │ ├── mpt_solveLP_26.m
│ │ │ │ ├── mpt_solveLPi.m
│ │ │ │ ├── mpt_solveLP.m
│ │ │ │ ├── mpt_solveLPs.m
│ │ │ │ ├── mpt_solveQP_26.m
│ │ │ │ └── mpt_solveQP.m
│ │ │ └── utils
│ │ │ ├── mpt_defaultOptions.m
│ │ │ ├── mpt_error.m
│ │ │ ├── mpt_getFullRankSubset.m
│ │ │ ├── mpt_iscombequal.m
│ │ │ ├── mpt_isnoise.m
│ │ │ ├── mpt_sysStructInfo.m
│ │ │ ├── mpt_verifyProbStruct.m
│ │ │ ├── mpt_verifySysProb.m
│ │ │ ├── mpt_verifySysStruct.m
│ │ │ └── unitbox.m
│ │ ├── Contents.m
│ │ ├── geometry
│ │ │ ├── functions
│ │ │ │ ├── @AffFunction
│ │ │ │ │ ├── AffFunction.m
│ │ │ │ │ └── display.m
│ │ │ │ ├── @Function
│ │ │ │ │ ├── display.m
│ │ │ │ │ ├── Function.m
│ │ │ │ │ ├── horzcat.m
│ │ │ │ │ ├── isEmptyFunction.m
│ │ │ │ │ ├── jacobian
│ │ │ │ │ ├── setHandle.m
│ │ │ │ │ └── vertcat.m
│ │ │ │ ├── @InfNormFunction
│ │ │ │ │ └── InfNormFunction.m
│ │ │ │ ├── @NormFunction
│ │ │ │ │ └── NormFunction.m
│ │ │ │ ├── @OneNormFunction
│ │ │ │ │ └── OneNormFunction.m
│ │ │ │ └── @QuadFunction
│ │ │ │ ├── display.m
│ │ │ │ └── QuadFunction.m
│ │ │ ├── mpt_geometry_options.m
│ │ │ ├── mpt_voronoi.m
│ │ │ ├── sets
│ │ │ │ ├── @ConvexSet
│ │ │ │ │ ├── affineHull.m
│ │ │ │ │ ├── ConvexSet.m
│ │ │ │ │ ├── distance.m
│ │ │ │ │ ├── feval.m
│ │ │ │ │ ├── fplot_internal.m
│ │ │ │ │ ├── fplot.m
│ │ │ │ │ ├── grid.m
│ │ │ │ │ ├── horzcat.m
│ │ │ │ │ ├── isBounded.m
│ │ │ │ │ ├── isEmptySet.m
│ │ │ │ │ ├── outerApprox.m
│ │ │ │ │ ├── plot_internal.m
│ │ │ │ │ ├── plot.m
│ │ │ │ │ ├── separate.m
│ │ │ │ │ ├── support.m
│ │ │ │ │ └── vertcat.m
│ │ │ │ ├── @ConvexSetInterface
│ │ │ │ │ └── ConvexSetInterface.m
│ │ │ │ ├── @ExamplePoly
│ │ │ │ │ └── ExamplePoly.m
│ │ │ │ ├── IPDPolyhedron.m
│ │ │ │ ├── @Polyhedron
│ │ │ │ │ ├── affineHull.m
│ │ │ │ │ ├── affineMap.m
│ │ │ │ │ ├── chebyCenter.m
│ │ │ │ │ ├── computeHRep.m
│ │ │ │ │ ├── computeVRep.m
│ │ │ │ │ ├── contains.m
│ │ │ │ │ ├── display.m
│ │ │ │ │ ├── distance.m
│ │ │ │ │ ├── eq.m
│ │ │ │ │ ├── extreme.m
│ │ │ │ │ ├── facetInteriorPoints.m
│ │ │ │ │ ├── fplot_internal.m
│ │ │ │ │ ├── ge.m
│ │ │ │ │ ├── getFacet.m
│ │ │ │ │ ├── gt.m
│ │ │ │ │ ├── homogenize.m
│ │ │ │ │ ├── incidenceMap.m
│ │ │ │ │ ├── integrate.m
│ │ │ │ │ ├── interiorPoint.m
│ │ │ │ │ ├── intersect.m
│ │ │ │ │ ├── invAffineMap.m
│ │ │ │ │ ├── isAdjacent.m
│ │ │ │ │ ├── isBounded.m
│ │ │ │ │ ├── isEmptySet.m
│ │ │ │ │ ├── isFullDim.m
│ │ │ │ │ ├── isInside.m
│ │ │ │ │ ├── isNeighbor.m
│ │ │ │ │ ├── le.m
│ │ │ │ │ ├── lt.m
│ │ │ │ │ ├── meshGrid.m
│ │ │ │ │ ├── minAffineRep.m
│ │ │ │ │ ├── minHRep.m
│ │ │ │ │ ├── minus.m
│ │ │ │ │ ├── minVRep.m
│ │ │ │ │ ├── mldivide.m
│ │ │ │ │ ├── mtimes.m
│ │ │ │ │ ├── ne.m
│ │ │ │ │ ├── normalize.m
│ │ │ │ │ ├── outerApprox.m
│ │ │ │ │ ├── plot_internal.m
│ │ │ │ │ ├── plus.m
│ │ │ │ │ ├── Polyhedron.m
│ │ │ │ │ ├── private
│ │ │ │ │ │ ├── buildCost.m
│ │ │ │ │ │ ├── buildSetRepresentation.m
│ │ │ │ │ │ └── closestRegion.m
│ │ │ │ │ ├── projection.m
│ │ │ │ │ ├── project.m
│ │ │ │ │ ├── separate.m
│ │ │ │ │ ├── shoot.m
│ │ │ │ │ ├── slice.m
│ │ │ │ │ ├── triangulate.m
│ │ │ │ │ ├── uminus.m
│ │ │ │ │ ├── uplus.m
│ │ │ │ │ └── volume.m
│ │ │ │ ├── @YSet
│ │ │ │ │ ├── contains.m
│ │ │ │ │ ├── display.m
│ │ │ │ │ ├── extreme.m
│ │ │ │ │ ├── private
│ │ │ │ │ │ └── yalmip2mptflag.m
│ │ │ │ │ ├── project.m
│ │ │ │ │ ├── shoot.m
│ │ │ │ │ └── YSet.m
│ │ │ │ └── Zonotope.m
│ │ │ └── unions
│ │ │ ├── @BinTreePolyUnion
│ │ │ │ ├── BinTreePolyUnion.m
│ │ │ │ └── toMatlab.m
│ │ │ ├── IPDPolyUnion.m
│ │ │ ├── @PolyUnion
│ │ │ │ ├── add.m
│ │ │ │ ├── contains.m
│ │ │ │ ├── convexHull.m
│ │ │ │ ├── display.m
│ │ │ │ ├── eq.m
│ │ │ │ ├── ge.m
│ │ │ │ ├── gt.m
│ │ │ │ ├── isBounded.m
│ │ │ │ ├── isConnected.m
│ │ │ │ ├── isConvex.m
│ │ │ │ ├── isFullDim.m
│ │ │ │ ├── isOverlapping.m
│ │ │ │ ├── join.m
│ │ │ │ ├── le.m
│ │ │ │ ├── locatePoint.m
│ │ │ │ ├── lt.m
│ │ │ │ ├── max.m
│ │ │ │ ├── merge.m
│ │ │ │ ├── min.m
│ │ │ │ ├── minus.m
│ │ │ │ ├── outerApprox.m
│ │ │ │ ├── plus.m
│ │ │ │ ├── PolyUnion.m
│ │ │ │ ├── reduce.m
│ │ │ │ ├── toC.m
│ │ │ │ ├── toMatlab.m
│ │ │ │ └── toPython.m
│ │ │ └── @Union
│ │ │ ├── add.m
│ │ │ ├── contains.m
│ │ │ ├── display.m
│ │ │ ├── feval.m
│ │ │ ├── fplot.m
│ │ │ ├── horzcat.m
│ │ │ ├── plot_internal.m
│ │ │ ├── plot.m
│ │ │ ├── remove.m
│ │ │ ├── Union.m
│ │ │ └── vertcat.m
│ │ ├── hysdel2
│ │ │ ├── hysdel.m
│ │ │ └── mpt_hysdel2_options.m
│ │ ├── mpt_subModules.m
│ │ ├── parallel
│ │ │ ├── mpt_parallel_options.m
│ │ │ └── poolStartup.m
│ │ ├── solvers
│ │ │ ├── mpt_call_cdd.m
│ │ │ ├── mpt_call_clp.m
│ │ │ ├── mpt_call_cplex.m
│ │ │ ├── mpt_call_enum_plcp.m
│ │ │ ├── mpt_call_glpk.m
│ │ │ ├── mpt_call_gurobi.m
│ │ │ ├── mpt_call_lcp.m
│ │ │ ├── mpt_call_linprog.m
│ │ │ ├── mpt_call_mosek.m
│ │ │ ├── mpt_call_mplp.m
│ │ │ ├── mpt_call_mpqp.m
│ │ │ ├── mpt_call_nag.m
│ │ │ ├── mpt_call_plcp.m
│ │ │ ├── mpt_call_qpc.m
│ │ │ ├── mpt_call_qpoases.m
│ │ │ ├── mpt_call_qpspline.m
│ │ │ ├── mpt_call_quadprog.m
│ │ │ ├── mpt_call_sedumi.m
│ │ │ ├── mpt_detect_solvers.m
│ │ │ ├── mpt_enum_plcp.m
│ │ │ ├── mpt_enum_pqp.m
│ │ │ ├── mpt_plcp.m
│ │ │ ├── mpt_solve.m
│ │ │ ├── mpt_solvemp.m
│ │ │ ├── mpt_solvers_options.m
│ │ │ ├── mpt_subSolvers.m
│ │ │ └── @Opt
│ │ │ ├── display.m
│ │ │ ├── eliminateEquations.m
│ │ │ ├── Opt.m
│ │ │ ├── private
│ │ │ │ ├── setData.m
│ │ │ │ ├── setMPT26Data.m
│ │ │ │ ├── setYalmipData.m
│ │ │ │ ├── validate.m
│ │ │ │ └── validate_solvernames.m
│ │ │ ├── qp2lcp.m
│ │ │ └── solve.m
│ │ └── ui
│ │ ├── @AbstractController
│ │ │ ├── AbstractController.m
│ │ │ └── private
│ │ │ ├── map2struct.m
│ │ │ └── struct2vars.m
│ │ ├── @AbstractSystem
│ │ │ └── AbstractSystem.m
│ │ ├── @ClosedLoop
│ │ │ └── ClosedLoop.m
│ │ ├── @ComponentBehavior
│ │ │ └── ComponentBehavior.m
│ │ ├── Contents.m
│ │ ├── @EMPCController
│ │ │ ├── EMPCController.m
│ │ │ └── exportToC.m
│ │ ├── @FilterBehavior
│ │ │ └── FilterBehavior.m
│ │ ├── @FilterSetup
│ │ │ └── FilterSetup.m
│ │ ├── @LQRController
│ │ │ └── LQRController.m
│ │ ├── @LTISystem
│ │ │ ├── filter_integrator.m
│ │ │ └── LTISystem.m
│ │ ├── @MLDSystem
│ │ │ └── MLDSystem.m
│ │ ├── @MPCController
│ │ │ └── MPCController.m
│ │ ├── mpt_import.m
│ │ ├── @MPTUIHandle
│ │ │ └── MPTUIHandle.m
│ │ ├── mpt_ui_options.m
│ │ ├── @PWASystem
│ │ │ └── PWASystem.m
│ │ ├── readme.txt
│ │ ├── @SFController
│ │ │ └── SFController.m
│ │ ├── simulink
│ │ │ ├── mpt_ctrl.jpg
│ │ │ └── mpt_sim.mdl
│ │ ├── @SystemSignal
│ │ │ ├── filter_binary.m
│ │ │ ├── filter_block.m
│ │ │ ├── filter_deltaMax.m
│ │ │ ├── filter_deltaMin.m
│ │ │ ├── filter_deltaPenalty.m
│ │ │ ├── filter_initialSet.m
│ │ │ ├── filter_max.m
│ │ │ ├── filter_min.m
│ │ │ ├── filter_penalty.m
│ │ │ ├── filter_previous.m
│ │ │ ├── filter_PWApenalty.m
│ │ │ ├── filter_reference.m
│ │ │ ├── filter_setConstraint.m
│ │ │ ├── filter_softMax.m
│ │ │ ├── filter_softMin.m
│ │ │ ├── filter_terminalController.m
│ │ │ ├── filter_terminalPenalty.m
│ │ │ ├── filter_terminalSet.m
│ │ │ └── SystemSignal.m
│ │ ├── @ULTISystem
│ │ │ └── ULTISystem.m
│ │ └── utils
│ │ ├── mpt_mpsol2pu.m
│ │ └── sanitize_inf.m
│ ├── mptdoc.m
│ ├── mpt_init.m
│ ├── mptopt.m
│ └── utils
│ ├── charToColor.m
│ ├── fast_chebyCenter.m
│ ├── fast_isEmptySet.m
│ ├── fast_isFullDim.m
│ ├── @IterableBehavior
│ │ └── IterableBehavior.m
│ ├── matNorm.m
│ ├── mpt_ineq2eq.m
│ ├── mpt_kblink.m
│ ├── mpt_minAffineRep.m
│ ├── mpt_nlrs.m
│ ├── mpt_scale_matrix.m
│ ├── mpt_yalmip2mpt.m
│ ├── normalize.m
│ ├── orderForPlot.m
│ ├── parsePlotOptions.m
│ ├── pplot.m
│ ├── smoothLines.m
│ ├── validate_color.m
│ ├── validate_dimension.m
│ ├── validate_indexset.m
│ ├── validate_linestyle.m
│ ├── validate_logicalscalar.m
│ ├── validate_marker.m
│ ├── validate_polyhedron.m
│ ├── validate_realinfvector.m
│ ├── validate_realmatrix3D.m
│ ├── validate_realmatrix.m
│ ├── validate_realvector.m
│ ├── validate_vartype.m
│ └── validate_vector.m
├── mptdoc
│ └── 3.0.4
│ └── all
│ └── mpt3doc-3_0_4
│ └── doc
│ ├── fig
│ │ └── mpt
│ │ ├── demos
│ │ │ ├── mpt_demo1_img_10.png
│ │ │ ├── mpt_demo1_img_11.png
│ │ │ ├── mpt_demo1_img_12.png
│ │ │ ├── mpt_demo1_img_13.png
│ │ │ ├── mpt_demo1_img_14.png
│ │ │ ├── mpt_demo1_img_15.png
│ │ │ ├── mpt_demo1_img_16.png
│ │ │ ├── mpt_demo1_img_17.png
│ │ │ ├── mpt_demo1_img_18.png
│ │ │ ├── mpt_demo1_img_1.png
│ │ │ ├── mpt_demo1_img_2.png
│ │ │ ├── mpt_demo1_img_3.png
│ │ │ ├── mpt_demo1_img_4.png
│ │ │ ├── mpt_demo1_img_5.png
│ │ │ ├── mpt_demo1_img_6.png
│ │ │ ├── mpt_demo1_img_7.png
│ │ │ ├── mpt_demo1_img_8.png
│ │ │ ├── mpt_demo1_img_9.png
│ │ │ ├── mpt_demo_deployment_explicitmpctracking1.png
│ │ │ ├── mpt_demo_deployment_explicitmpctracking2.png
│ │ │ ├── mpt_demo_functions110.png
│ │ │ ├── mpt_demo_functions111.png
│ │ │ ├── mpt_demo_functions112.png
│ │ │ ├── mpt_demo_functions113.png
│ │ │ ├── mpt_demo_functions11.png
│ │ │ ├── mpt_demo_functions12.png
│ │ │ ├── mpt_demo_functions13.png
│ │ │ ├── mpt_demo_functions14.png
│ │ │ ├── mpt_demo_functions15.png
│ │ │ ├── mpt_demo_functions16.png
│ │ │ ├── mpt_demo_functions17.png
│ │ │ ├── mpt_demo_functions18.png
│ │ │ ├── mpt_demo_functions19.png
│ │ │ ├── mpt_demo_functions1_img_1.png
│ │ │ ├── mpt_demo_functions1_img_2.png
│ │ │ ├── mpt_demo_functions1_img_3.png
│ │ │ ├── mpt_demo_functions1_img_4.png
│ │ │ ├── mpt_demo_functions2_img_1.png
│ │ │ ├── mpt_demo_functions2_img_2.png
│ │ │ ├── mpt_demo_functions2_img_3.png
│ │ │ ├── mpt_demo_lti11.png
│ │ │ ├── mpt_demo_lti12.png
│ │ │ ├── mpt_demo_lti21.png
│ │ │ ├── mpt_demo_lti31.png
│ │ │ ├── mpt_demo_lti32.png
│ │ │ ├── mpt_demo_lti41.png
│ │ │ ├── mpt_demo_lti4_img_1.png
│ │ │ ├── mpt_demo_lti4_img_2.png
│ │ │ ├── mpt_demo_lti4_img_3.png
│ │ │ ├── mpt_demo_lti5_img_1.png
│ │ │ ├── mpt_demo_opt11.png
│ │ │ ├── mpt_demo_opt12.png
│ │ │ ├── mpt_demo_opt13.png
│ │ │ ├── mpt_demo_opt1_img_1.png
│ │ │ ├── mpt_demo_opt1_img_2.png
│ │ │ ├── mpt_demo_opt1_img_3.png
│ │ │ ├── mpt_demo_opt1_img_4.png
│ │ │ ├── mpt_demo_pwa11.png
│ │ │ ├── mpt_demo_pwa12.png
│ │ │ └── mpt_demo_pwa13.png
│ │ ├── modules
│ │ │ ├── geometry
│ │ │ │ ├── functions
│ │ │ │ │ ├── @AffFunction
│ │ │ │ │ │ ├── afffunction10.png
│ │ │ │ │ │ ├── afffunction11.png
│ │ │ │ │ │ ├── afffunction12.png
│ │ │ │ │ │ ├── afffunction13.png
│ │ │ │ │ │ ├── afffunction14.png
│ │ │ │ │ │ ├── afffunction15.png
│ │ │ │ │ │ ├── afffunction16.png
│ │ │ │ │ │ ├── afffunction17.png
│ │ │ │ │ │ ├── afffunction18.png
│ │ │ │ │ │ ├── afffunction1.png
│ │ │ │ │ │ ├── afffunction2.png
│ │ │ │ │ │ ├── afffunction3.png
│ │ │ │ │ │ ├── afffunction4.png
│ │ │ │ │ │ ├── afffunction5.png
│ │ │ │ │ │ ├── afffunction6.png
│ │ │ │ │ │ ├── afffunction7.png
│ │ │ │ │ │ ├── afffunction8.png
│ │ │ │ │ │ └── afffunction9.png
│ │ │ │ │ ├── @Function
│ │ │ │ │ │ ├── function10.png
│ │ │ │ │ │ ├── function1.png
│ │ │ │ │ │ ├── function2.png
│ │ │ │ │ │ ├── function3.png
│ │ │ │ │ │ ├── function4.png
│ │ │ │ │ │ ├── function5.png
│ │ │ │ │ │ ├── function6.png
│ │ │ │ │ │ ├── function7.png
│ │ │ │ │ │ ├── function8.png
│ │ │ │ │ │ ├── function9.png
│ │ │ │ │ │ ├── sethandle10.png
│ │ │ │ │ │ ├── sethandle11.png
│ │ │ │ │ │ ├── sethandle12.png
│ │ │ │ │ │ ├── sethandle13.png
│ │ │ │ │ │ ├── sethandle14.png
│ │ │ │ │ │ ├── sethandle15.png
│ │ │ │ │ │ ├── sethandle16.png
│ │ │ │ │ │ ├── sethandle1.png
│ │ │ │ │ │ ├── sethandle2.png
│ │ │ │ │ │ ├── sethandle3.png
│ │ │ │ │ │ ├── sethandle4.png
│ │ │ │ │ │ ├── sethandle5.png
│ │ │ │ │ │ ├── sethandle6.png
│ │ │ │ │ │ ├── sethandle7.png
│ │ │ │ │ │ ├── sethandle8.png
│ │ │ │ │ │ └── sethandle9.png
│ │ │ │ │ ├── @InfNormFunction
│ │ │ │ │ │ ├── infnormfunction1.png
│ │ │ │ │ │ ├── infnormfunction2.png
│ │ │ │ │ │ ├── infnormfunction3.png
│ │ │ │ │ │ ├── infnormfunction4.png
│ │ │ │ │ │ ├── infnormfunction5.png
│ │ │ │ │ │ └── infnormfunction6.png
│ │ │ │ │ ├── @NormFunction
│ │ │ │ │ │ ├── normfunction1.png
│ │ │ │ │ │ ├── normfunction2.png
│ │ │ │ │ │ ├── normfunction3.png
│ │ │ │ │ │ ├── normfunction4.png
│ │ │ │ │ │ ├── normfunction5.png
│ │ │ │ │ │ ├── normfunction6.png
│ │ │ │ │ │ ├── normfunction7.png
│ │ │ │ │ │ ├── normfunction8.png
│ │ │ │ │ │ └── normfunction9.png
│ │ │ │ │ ├── @OneNormFunction
│ │ │ │ │ │ ├── onenormfunction1.png
│ │ │ │ │ │ ├── onenormfunction2.png
│ │ │ │ │ │ ├── onenormfunction3.png
│ │ │ │ │ │ ├── onenormfunction4.png
│ │ │ │ │ │ ├── onenormfunction5.png
│ │ │ │ │ │ └── onenormfunction6.png
│ │ │ │ │ └── @QuadFunction
│ │ │ │ │ ├── quadfunction10.png
│ │ │ │ │ ├── quadfunction11.png
│ │ │ │ │ ├── quadfunction12.png
│ │ │ │ │ ├── quadfunction13.png
│ │ │ │ │ ├── quadfunction14.png
│ │ │ │ │ ├── quadfunction15.png
│ │ │ │ │ ├── quadfunction16.png
│ │ │ │ │ ├── quadfunction17.png
│ │ │ │ │ ├── quadfunction18.png
│ │ │ │ │ ├── quadfunction19.png
│ │ │ │ │ ├── quadfunction1.png
│ │ │ │ │ ├── quadfunction20.png
│ │ │ │ │ ├── quadfunction21.png
│ │ │ │ │ ├── quadfunction22.png
│ │ │ │ │ ├── quadfunction23.png
│ │ │ │ │ ├── quadfunction24.png
│ │ │ │ │ ├── quadfunction25.png
│ │ │ │ │ ├── quadfunction26.png
│ │ │ │ │ ├── quadfunction2.png
│ │ │ │ │ ├── quadfunction3.png
│ │ │ │ │ ├── quadfunction4.png
│ │ │ │ │ ├── quadfunction5.png
│ │ │ │ │ ├── quadfunction6.png
│ │ │ │ │ ├── quadfunction7.png
│ │ │ │ │ ├── quadfunction8.png
│ │ │ │ │ └── quadfunction9.png
│ │ │ │ ├── sets
│ │ │ │ │ ├── @ConvexSet
│ │ │ │ │ │ ├── addfunction1.png
│ │ │ │ │ │ ├── addfunction2.png
│ │ │ │ │ │ ├── addfunction3.png
│ │ │ │ │ │ ├── addfunction4.png
│ │ │ │ │ │ ├── addfunction5.png
│ │ │ │ │ │ ├── addfunction6.png
│ │ │ │ │ │ ├── addfunction7.png
│ │ │ │ │ │ ├── addfunction8.png
│ │ │ │ │ │ ├── addfunction_img_1.png
│ │ │ │ │ │ ├── addfunction_img_2.png
│ │ │ │ │ │ ├── affinehull1.png
│ │ │ │ │ │ ├── affinehull_img_1.png
│ │ │ │ │ │ ├── convexset1.png
│ │ │ │ │ │ ├── convexset2.png
│ │ │ │ │ │ ├── copy1.png
│ │ │ │ │ │ ├── distance1.png
│ │ │ │ │ │ ├── distance2.png
│ │ │ │ │ │ ├── distance3.png
│ │ │ │ │ │ ├── distance4.png
│ │ │ │ │ │ ├── distance5.png
│ │ │ │ │ │ ├── distance_img_1.png
│ │ │ │ │ │ ├── feval1.png
│ │ │ │ │ │ ├── feval2.png
│ │ │ │ │ │ ├── feval3.png
│ │ │ │ │ │ ├── feval4.png
│ │ │ │ │ │ ├── feval5.png
│ │ │ │ │ │ ├── feval6.png
│ │ │ │ │ │ ├── feval_img_1.png
│ │ │ │ │ │ ├── fplot1.png
│ │ │ │ │ │ ├── fplot_img_1.png
│ │ │ │ │ │ ├── fplot_img_2.png
│ │ │ │ │ │ ├── fplot_img_3.png
│ │ │ │ │ │ ├── fplot_img_4.png
│ │ │ │ │ │ ├── getfunction1.png
│ │ │ │ │ │ ├── grid_img_1.png
│ │ │ │ │ │ ├── grid_img_2.png
│ │ │ │ │ │ ├── grid_img_3.png
│ │ │ │ │ │ ├── isbounded1.png
│ │ │ │ │ │ ├── isbounded2.png
│ │ │ │ │ │ ├── isemptyset1.png
│ │ │ │ │ │ ├── isemptyset2.png
│ │ │ │ │ │ ├── outerapprox1.png
│ │ │ │ │ │ ├── outerapprox_img_1.png
│ │ │ │ │ │ ├── outerapprox_img_2.png
│ │ │ │ │ │ ├── plot_img_1.png
│ │ │ │ │ │ ├── plot_img_2.png
│ │ │ │ │ │ ├── removefunction1.png
│ │ │ │ │ │ ├── removefunction2.png
│ │ │ │ │ │ ├── removefunction3.png
│ │ │ │ │ │ ├── separate1.png
│ │ │ │ │ │ ├── separate_img_1.png
│ │ │ │ │ │ ├── support1.png
│ │ │ │ │ │ ├── support2.png
│ │ │ │ │ │ ├── support3.png
│ │ │ │ │ │ ├── support4.png
│ │ │ │ │ │ ├── support5.png
│ │ │ │ │ │ └── support_img_1.png
│ │ │ │ │ ├── @Polyhedron
│ │ │ │ │ │ ├── a1.png
│ │ │ │ │ │ ├── a2.png
│ │ │ │ │ │ ├── ae1.png
│ │ │ │ │ │ ├── ae2.png
│ │ │ │ │ │ ├── affinehull1.png
│ │ │ │ │ │ ├── affinehull_img_1.png
│ │ │ │ │ │ ├── affinehull_img_2.png
│ │ │ │ │ │ ├── affinemap1.png
│ │ │ │ │ │ ├── affinemap2.png
│ │ │ │ │ │ ├── affinemap3.png
│ │ │ │ │ │ ├── affinemap4.png
│ │ │ │ │ │ ├── affinemap5.png
│ │ │ │ │ │ ├── affinemap6.png
│ │ │ │ │ │ ├── affinemap_img_1.png
│ │ │ │ │ │ ├── affinemap_img_2.png
│ │ │ │ │ │ ├── affinemap_img_3.png
│ │ │ │ │ │ ├── b1.png
│ │ │ │ │ │ ├── b2.png
│ │ │ │ │ │ ├── be1.png
│ │ │ │ │ │ ├── be2.png
│ │ │ │ │ │ ├── chebycenter1.png
│ │ │ │ │ │ ├── chebycenter2.png
│ │ │ │ │ │ ├── chebycenter3.png
│ │ │ │ │ │ ├── chebycenter4.png
│ │ │ │ │ │ ├── chebycenter5.png
│ │ │ │ │ │ ├── chebycenter6.png
│ │ │ │ │ │ ├── chebycenter7.png
│ │ │ │ │ │ ├── chebycenter_img_1.png
│ │ │ │ │ │ ├── computehrep1.png
│ │ │ │ │ │ ├── computehrep_img_1.png
│ │ │ │ │ │ ├── computevrep1.png
│ │ │ │ │ │ ├── computevrep_img_1.png
│ │ │ │ │ │ ├── contains1.png
│ │ │ │ │ │ ├── contains2.png
│ │ │ │ │ │ ├── contains3.png
│ │ │ │ │ │ ├── contains4.png
│ │ │ │ │ │ ├── contains5.png
│ │ │ │ │ │ ├── contains6.png
│ │ │ │ │ │ ├── contains7.png
│ │ │ │ │ │ ├── contains8.png
│ │ │ │ │ │ ├── contains_img_1.png
│ │ │ │ │ │ ├── contains_img_2.png
│ │ │ │ │ │ ├── distance10.png
│ │ │ │ │ │ ├── distance11.png
│ │ │ │ │ │ ├── distance12.png
│ │ │ │ │ │ ├── distance13.png
│ │ │ │ │ │ ├── distance14.png
│ │ │ │ │ │ ├── distance15.png
│ │ │ │ │ │ ├── distance16.png
│ │ │ │ │ │ ├── distance17.png
│ │ │ │ │ │ ├── distance18.png
│ │ │ │ │ │ ├── distance19.png
│ │ │ │ │ │ ├── distance1.png
│ │ │ │ │ │ ├── distance2.png
│ │ │ │ │ │ ├── distance3.png
│ │ │ │ │ │ ├── distance4.png
│ │ │ │ │ │ ├── distance5.png
│ │ │ │ │ │ ├── distance6.png
│ │ │ │ │ │ ├── distance7.png
│ │ │ │ │ │ ├── distance8.png
│ │ │ │ │ │ ├── distance9.png
│ │ │ │ │ │ ├── distance_img_1.png
│ │ │ │ │ │ ├── distance_img_2.png
│ │ │ │ │ │ ├── eq1.png
│ │ │ │ │ │ ├── eq2.png
│ │ │ │ │ │ ├── eq3.png
│ │ │ │ │ │ ├── eq4.png
│ │ │ │ │ │ ├── eq5.png
│ │ │ │ │ │ ├── eq6.png
│ │ │ │ │ │ ├── extreme1.png
│ │ │ │ │ │ ├── extreme2.png
│ │ │ │ │ │ ├── extreme3.png
│ │ │ │ │ │ ├── extreme4.png
│ │ │ │ │ │ ├── extreme5.png
│ │ │ │ │ │ ├── extreme6.png
│ │ │ │ │ │ ├── extreme_img_1.png
│ │ │ │ │ │ ├── facetinteriorpoints_img_1.png
│ │ │ │ │ │ ├── fplot1.png
│ │ │ │ │ │ ├── fplot2.png
│ │ │ │ │ │ ├── fplot3.png
│ │ │ │ │ │ ├── fplot_img_1.png
│ │ │ │ │ │ ├── fplot_img_2.png
│ │ │ │ │ │ ├── fplot_img_3.png
│ │ │ │ │ │ ├── fplot_img_4.png
│ │ │ │ │ │ ├── ge1.png
│ │ │ │ │ │ ├── ge2.png
│ │ │ │ │ │ ├── getfacet10.png
│ │ │ │ │ │ ├── getfacet11.png
│ │ │ │ │ │ ├── getfacet12.png
│ │ │ │ │ │ ├── getfacet1.png
│ │ │ │ │ │ ├── getfacet2.png
│ │ │ │ │ │ ├── getfacet3.png
│ │ │ │ │ │ ├── getfacet4.png
│ │ │ │ │ │ ├── getfacet5.png
│ │ │ │ │ │ ├── getfacet6.png
│ │ │ │ │ │ ├── getfacet7.png
│ │ │ │ │ │ ├── getfacet8.png
│ │ │ │ │ │ ├── getfacet9.png
│ │ │ │ │ │ ├── getfacet_img_1.png
│ │ │ │ │ │ ├── gt1.png
│ │ │ │ │ │ ├── gt2.png
│ │ │ │ │ │ ├── homogenize1.png
│ │ │ │ │ │ ├── homogenize2.png
│ │ │ │ │ │ ├── homogenize3.png
│ │ │ │ │ │ ├── homogenize4.png
│ │ │ │ │ │ ├── homogenize5.png
│ │ │ │ │ │ ├── homogenize6.png
│ │ │ │ │ │ ├── homogenize7.png
│ │ │ │ │ │ ├── homogenize8.png
│ │ │ │ │ │ ├── homogenize_img_1.png
│ │ │ │ │ │ ├── incidencemap1.png
│ │ │ │ │ │ ├── incidencemap2.png
│ │ │ │ │ │ ├── incidencemap3.png
│ │ │ │ │ │ ├── incidencemap4.png
│ │ │ │ │ │ ├── incidencemap5.png
│ │ │ │ │ │ ├── incidencemap6.png
│ │ │ │ │ │ ├── incidencemap7.png
│ │ │ │ │ │ ├── interiorpoint1.png
│ │ │ │ │ │ ├── interiorpoint2.png
│ │ │ │ │ │ ├── interiorpoint3.png
│ │ │ │ │ │ ├── interiorpoint4.png
│ │ │ │ │ │ ├── interiorpoint5.png
│ │ │ │ │ │ ├── interiorpoint6.png
│ │ │ │ │ │ ├── interiorpoint7.png
│ │ │ │ │ │ ├── interiorpoint8.png
│ │ │ │ │ │ ├── interiorpoint9.png
│ │ │ │ │ │ ├── interiorpoint_img_1.png
│ │ │ │ │ │ ├── interiorpoint_img_2.png
│ │ │ │ │ │ ├── intersect1.png
│ │ │ │ │ │ ├── intersect2.png
│ │ │ │ │ │ ├── intersect3.png
│ │ │ │ │ │ ├── intersect4.png
│ │ │ │ │ │ ├── intersect5.png
│ │ │ │ │ │ ├── intersect_img_1.png
│ │ │ │ │ │ ├── intersect_img_2.png
│ │ │ │ │ │ ├── intersect_img_3.png
│ │ │ │ │ │ ├── invaffinemap1.png
│ │ │ │ │ │ ├── invaffinemap2.png
│ │ │ │ │ │ ├── invaffinemap3.png
│ │ │ │ │ │ ├── invaffinemap_img_1.png
│ │ │ │ │ │ ├── isadjacent10.png
│ │ │ │ │ │ ├── isadjacent11.png
│ │ │ │ │ │ ├── isadjacent12.png
│ │ │ │ │ │ ├── isadjacent13.png
│ │ │ │ │ │ ├── isadjacent14.png
│ │ │ │ │ │ ├── isadjacent15.png
│ │ │ │ │ │ ├── isadjacent16.png
│ │ │ │ │ │ ├── isadjacent17.png
│ │ │ │ │ │ ├── isadjacent18.png
│ │ │ │ │ │ ├── isadjacent19.png
│ │ │ │ │ │ ├── isadjacent1.png
│ │ │ │ │ │ ├── isadjacent2.png
│ │ │ │ │ │ ├── isadjacent3.png
│ │ │ │ │ │ ├── isadjacent4.png
│ │ │ │ │ │ ├── isadjacent5.png
│ │ │ │ │ │ ├── isadjacent6.png
│ │ │ │ │ │ ├── isadjacent7.png
│ │ │ │ │ │ ├── isadjacent8.png
│ │ │ │ │ │ ├── isadjacent9.png
│ │ │ │ │ │ ├── isadjacent_img_1.png
│ │ │ │ │ │ ├── isadjacent_img_2.png
│ │ │ │ │ │ ├── isbounded1.png
│ │ │ │ │ │ ├── isbounded2.png
│ │ │ │ │ │ ├── isemptyset1.png
│ │ │ │ │ │ ├── isemptyset2.png
│ │ │ │ │ │ ├── isfulldim1.png
│ │ │ │ │ │ ├── isfulldim2.png
│ │ │ │ │ │ ├── isfullspace1.png
│ │ │ │ │ │ ├── isfullspace2.png
│ │ │ │ │ │ ├── isfullspace3.png
│ │ │ │ │ │ ├── isinside1.png
│ │ │ │ │ │ ├── isinside2.png
│ │ │ │ │ │ ├── isinside_img_1.png
│ │ │ │ │ │ ├── isneighbor10.png
│ │ │ │ │ │ ├── isneighbor11.png
│ │ │ │ │ │ ├── isneighbor12.png
│ │ │ │ │ │ ├── isneighbor13.png
│ │ │ │ │ │ ├── isneighbor14.png
│ │ │ │ │ │ ├── isneighbor1.png
│ │ │ │ │ │ ├── isneighbor2.png
│ │ │ │ │ │ ├── isneighbor3.png
│ │ │ │ │ │ ├── isneighbor4.png
│ │ │ │ │ │ ├── isneighbor5.png
│ │ │ │ │ │ ├── isneighbor6.png
│ │ │ │ │ │ ├── isneighbor7.png
│ │ │ │ │ │ ├── isneighbor8.png
│ │ │ │ │ │ ├── isneighbor9.png
│ │ │ │ │ │ ├── isneighbor_img_1.png
│ │ │ │ │ │ ├── ispointed1.png
│ │ │ │ │ │ ├── ispointed2.png
│ │ │ │ │ │ ├── le1.png
│ │ │ │ │ │ ├── le2.png
│ │ │ │ │ │ ├── lt1.png
│ │ │ │ │ │ ├── lt2.png
│ │ │ │ │ │ ├── meshgrid1.png
│ │ │ │ │ │ ├── meshgrid_img_1.png
│ │ │ │ │ │ ├── minhrep1.png
│ │ │ │ │ │ ├── minhrep2.png
│ │ │ │ │ │ ├── minhrep3.png
│ │ │ │ │ │ ├── minhrep4.png
│ │ │ │ │ │ ├── minhrep5.png
│ │ │ │ │ │ ├── minhrep6.png
│ │ │ │ │ │ ├── minhrep_img_1.png
│ │ │ │ │ │ ├── minhrep_img_2.png
│ │ │ │ │ │ ├── minus1.png
│ │ │ │ │ │ ├── minus2.png
│ │ │ │ │ │ ├── minus3.png
│ │ │ │ │ │ ├── minus4.png
│ │ │ │ │ │ ├── minus5.png
│ │ │ │ │ │ ├── minus6.png
│ │ │ │ │ │ ├── minus_img_1.png
│ │ │ │ │ │ ├── minus_img_2.png
│ │ │ │ │ │ ├── minus_img_3.png
│ │ │ │ │ │ ├── mldivide1.png
│ │ │ │ │ │ ├── mldivide2.png
│ │ │ │ │ │ ├── mldivide3.png
│ │ │ │ │ │ ├── mldivide4.png
│ │ │ │ │ │ ├── mldivide_img_1.png
│ │ │ │ │ │ ├── mldivide_img_2.png
│ │ │ │ │ │ ├── mtimes10.png
│ │ │ │ │ │ ├── mtimes11.png
│ │ │ │ │ │ ├── mtimes12.png
│ │ │ │ │ │ ├── mtimes13.png
│ │ │ │ │ │ ├── mtimes14.png
│ │ │ │ │ │ ├── mtimes15.png
│ │ │ │ │ │ ├── mtimes16.png
│ │ │ │ │ │ ├── mtimes1.png
│ │ │ │ │ │ ├── mtimes2.png
│ │ │ │ │ │ ├── mtimes3.png
│ │ │ │ │ │ ├── mtimes4.png
│ │ │ │ │ │ ├── mtimes5.png
│ │ │ │ │ │ ├── mtimes6.png
│ │ │ │ │ │ ├── mtimes7.png
│ │ │ │ │ │ ├── mtimes8.png
│ │ │ │ │ │ ├── mtimes9.png
│ │ │ │ │ │ ├── mtimes_img_1.png
│ │ │ │ │ │ ├── mtimes_img_2.png
│ │ │ │ │ │ ├── mtimes_img_3.png
│ │ │ │ │ │ ├── ne1.png
│ │ │ │ │ │ ├── ne2.png
│ │ │ │ │ │ ├── normalize1.png
│ │ │ │ │ │ ├── normalize2.png
│ │ │ │ │ │ ├── normalize3.png
│ │ │ │ │ │ ├── normalize4.png
│ │ │ │ │ │ ├── outerapprox1.png
│ │ │ │ │ │ ├── outerapprox_img_1.png
│ │ │ │ │ │ ├── plot_img_1.png
│ │ │ │ │ │ ├── plot_img_2.png
│ │ │ │ │ │ ├── plot_img_3.png
│ │ │ │ │ │ ├── plus1.png
│ │ │ │ │ │ ├── plus2.png
│ │ │ │ │ │ ├── plus3.png
│ │ │ │ │ │ ├── plus4.png
│ │ │ │ │ │ ├── plus5.png
│ │ │ │ │ │ ├── plus6.png
│ │ │ │ │ │ ├── plus_img_1.png
│ │ │ │ │ │ ├── plus_img_2.png
│ │ │ │ │ │ ├── plus_img_3.png
│ │ │ │ │ │ ├── plus_img_4.png
│ │ │ │ │ │ ├── plus_img_5.png
│ │ │ │ │ │ ├── polyhedron10.png
│ │ │ │ │ │ ├── polyhedron11.png
│ │ │ │ │ │ ├── polyhedron12.png
│ │ │ │ │ │ ├── polyhedron13.png
│ │ │ │ │ │ ├── polyhedron14.png
│ │ │ │ │ │ ├── polyhedron15.png
│ │ │ │ │ │ ├── polyhedron16.png
│ │ │ │ │ │ ├── polyhedron17.png
│ │ │ │ │ │ ├── polyhedron18.png
│ │ │ │ │ │ ├── polyhedron19.png
│ │ │ │ │ │ ├── polyhedron1.png
│ │ │ │ │ │ ├── polyhedron20.png
│ │ │ │ │ │ ├── polyhedron2.png
│ │ │ │ │ │ ├── polyhedron3.png
│ │ │ │ │ │ ├── polyhedron4.png
│ │ │ │ │ │ ├── polyhedron5.png
│ │ │ │ │ │ ├── polyhedron6.png
│ │ │ │ │ │ ├── polyhedron7.png
│ │ │ │ │ │ ├── polyhedron8.png
│ │ │ │ │ │ ├── polyhedron9.png
│ │ │ │ │ │ ├── polyhedron_img_1.png
│ │ │ │ │ │ ├── polyhedron_img_2.png
│ │ │ │ │ │ ├── project10.png
│ │ │ │ │ │ ├── project11.png
│ │ │ │ │ │ ├── project1.png
│ │ │ │ │ │ ├── project2.png
│ │ │ │ │ │ ├── project3.png
│ │ │ │ │ │ ├── project4.png
│ │ │ │ │ │ ├── project5.png
│ │ │ │ │ │ ├── project6.png
│ │ │ │ │ │ ├── project7.png
│ │ │ │ │ │ ├── project8.png
│ │ │ │ │ │ ├── project9.png
│ │ │ │ │ │ ├── project_img_1.png
│ │ │ │ │ │ ├── projection1.png
│ │ │ │ │ │ ├── projection2.png
│ │ │ │ │ │ ├── projection3.png
│ │ │ │ │ │ ├── projection4.png
│ │ │ │ │ │ ├── projection5.png
│ │ │ │ │ │ ├── projection6.png
│ │ │ │ │ │ ├── projection_img_1.png
│ │ │ │ │ │ ├── projection_img_2.png
│ │ │ │ │ │ ├── projection_img_3.png
│ │ │ │ │ │ ├── separate1.png
│ │ │ │ │ │ ├── separate2.png
│ │ │ │ │ │ ├── separate3.png
│ │ │ │ │ │ ├── separate4.png
│ │ │ │ │ │ ├── separate5.png
│ │ │ │ │ │ ├── separate6.png
│ │ │ │ │ │ ├── separate7.png
│ │ │ │ │ │ ├── separate_img_1.png
│ │ │ │ │ │ ├── separate_img_2.png
│ │ │ │ │ │ ├── shoot1.png
│ │ │ │ │ │ ├── shoot2.png
│ │ │ │ │ │ ├── shoot3.png
│ │ │ │ │ │ ├── shoot4.png
│ │ │ │ │ │ ├── shoot_img_1.png
│ │ │ │ │ │ ├── slice1.png
│ │ │ │ │ │ ├── slice2.png
│ │ │ │ │ │ ├── slice3.png
│ │ │ │ │ │ ├── slice4.png
│ │ │ │ │ │ ├── slice_img_1.png
│ │ │ │ │ │ ├── slice_img_2.png
│ │ │ │ │ │ ├── triangulate1.png
│ │ │ │ │ │ ├── triangulate2.png
│ │ │ │ │ │ ├── triangulate3.png
│ │ │ │ │ │ ├── triangulate_img_1.png
│ │ │ │ │ │ ├── uminus_img_1.png
│ │ │ │ │ │ ├── volume1.png
│ │ │ │ │ │ ├── volume2.png
│ │ │ │ │ │ └── volume3.png
│ │ │ │ │ └── @YSet
│ │ │ │ │ ├── contains1.png
│ │ │ │ │ ├── contains_img_1.png
│ │ │ │ │ ├── extreme1.png
│ │ │ │ │ ├── extreme_img_1.png
│ │ │ │ │ ├── project_img_1.png
│ │ │ │ │ ├── shoot1.png
│ │ │ │ │ ├── shoot2.png
│ │ │ │ │ ├── shoot3.png
│ │ │ │ │ ├── shoot4.png
│ │ │ │ │ ├── shoot_img_1.png
│ │ │ │ │ ├── yset1.png
│ │ │ │ │ ├── yset2.png
│ │ │ │ │ └── yset_img_1.png
│ │ │ │ └── unions
│ │ │ │ ├── @PolyUnion
│ │ │ │ │ ├── add_img_1.png
│ │ │ │ │ ├── add_img_2.png
│ │ │ │ │ ├── contains1.png
│ │ │ │ │ ├── contains2.png
│ │ │ │ │ ├── contains3.png
│ │ │ │ │ ├── contains4.png
│ │ │ │ │ ├── contains5.png
│ │ │ │ │ ├── convexhull_img_1.png
│ │ │ │ │ ├── copy1.png
│ │ │ │ │ ├── eq1.png
│ │ │ │ │ ├── eq2.png
│ │ │ │ │ ├── eq3.png
│ │ │ │ │ ├── feval10.png
│ │ │ │ │ ├── feval11.png
│ │ │ │ │ ├── feval12.png
│ │ │ │ │ ├── feval13.png
│ │ │ │ │ ├── feval1.png
│ │ │ │ │ ├── feval2.png
│ │ │ │ │ ├── feval3.png
│ │ │ │ │ ├── feval4.png
│ │ │ │ │ ├── feval5.png
│ │ │ │ │ ├── feval6.png
│ │ │ │ │ ├── feval7.png
│ │ │ │ │ ├── feval8.png
│ │ │ │ │ ├── feval9.png
│ │ │ │ │ ├── fplot_img_1.png
│ │ │ │ │ ├── fplot_img_2.png
│ │ │ │ │ ├── ge_img_1.png
│ │ │ │ │ ├── getfunction1.png
│ │ │ │ │ ├── getfunction_img_1.png
│ │ │ │ │ ├── isconnected_img_1.png
│ │ │ │ │ ├── isconvex_img_1.png
│ │ │ │ │ ├── isoverlapping_img_1.png
│ │ │ │ │ ├── isoverlapping_img_2.png
│ │ │ │ │ ├── join1.png
│ │ │ │ │ ├── le_img_1.png
│ │ │ │ │ ├── locatepoint1.png
│ │ │ │ │ ├── merge_img_1.png
│ │ │ │ │ ├── merge_img_2.png
│ │ │ │ │ ├── minus1.png
│ │ │ │ │ ├── minus2.png
│ │ │ │ │ ├── minus_img_1.png
│ │ │ │ │ ├── minus_img_2.png
│ │ │ │ │ ├── outerapprox1.png
│ │ │ │ │ ├── outerapprox_img_1.png
│ │ │ │ │ ├── plot_img_1.png
│ │ │ │ │ ├── plus1.png
│ │ │ │ │ ├── plus2.png
│ │ │ │ │ ├── plus_img_1.png
│ │ │ │ │ ├── plus_img_2.png
│ │ │ │ │ ├── polyunion_img_1.png
│ │ │ │ │ ├── polyunion_img_2.png
│ │ │ │ │ ├── polyunion_img_3.png
│ │ │ │ │ ├── polyunion_img_4.png
│ │ │ │ │ ├── reduce_img_1.png
│ │ │ │ │ └── reduce_img_2.png
│ │ │ │ └── @Union
│ │ │ │ ├── contains1.png
│ │ │ │ ├── contains2.png
│ │ │ │ ├── contains3.png
│ │ │ │ ├── contains4.png
│ │ │ │ ├── contains5.png
│ │ │ │ ├── feval10.png
│ │ │ │ ├── feval11.png
│ │ │ │ ├── feval1.png
│ │ │ │ ├── feval2.png
│ │ │ │ ├── feval3.png
│ │ │ │ ├── feval4.png
│ │ │ │ ├── feval5.png
│ │ │ │ ├── feval6.png
│ │ │ │ ├── feval7.png
│ │ │ │ ├── feval8.png
│ │ │ │ ├── feval9.png
│ │ │ │ ├── feval_img_1.png
│ │ │ │ ├── fplot_img_1.png
│ │ │ │ ├── plot_img_1.png
│ │ │ │ ├── union_img_1.png
│ │ │ │ └── union_img_2.png
│ │ │ ├── solvers
│ │ │ │ ├── mpt_call_cdd1.png
│ │ │ │ ├── mpt_call_cdd2.png
│ │ │ │ ├── mpt_call_cdd3.png
│ │ │ │ ├── mpt_call_cdd4.png
│ │ │ │ ├── mpt_call_cdd5.png
│ │ │ │ ├── mpt_call_cdd6.png
│ │ │ │ ├── mpt_call_cdd7.png
│ │ │ │ ├── mpt_call_cdd8.png
│ │ │ │ ├── mpt_call_cdd9.png
│ │ │ │ ├── mpt_call_clp10.png
│ │ │ │ ├── mpt_call_clp1.png
│ │ │ │ ├── mpt_call_clp2.png
│ │ │ │ ├── mpt_call_clp3.png
│ │ │ │ ├── mpt_call_clp4.png
│ │ │ │ ├── mpt_call_clp5.png
│ │ │ │ ├── mpt_call_clp6.png
│ │ │ │ ├── mpt_call_clp7.png
│ │ │ │ ├── mpt_call_clp8.png
│ │ │ │ ├── mpt_call_clp9.png
│ │ │ │ ├── mpt_call_cplex10.png
│ │ │ │ ├── mpt_call_cplex11.png
│ │ │ │ ├── mpt_call_cplex12.png
│ │ │ │ ├── mpt_call_cplex13.png
│ │ │ │ ├── mpt_call_cplex14.png
│ │ │ │ ├── mpt_call_cplex15.png
│ │ │ │ ├── mpt_call_cplex16.png
│ │ │ │ ├── mpt_call_cplex1.png
│ │ │ │ ├── mpt_call_cplex2.png
│ │ │ │ ├── mpt_call_cplex3.png
│ │ │ │ ├── mpt_call_cplex4.png
│ │ │ │ ├── mpt_call_cplex5.png
│ │ │ │ ├── mpt_call_cplex6.png
│ │ │ │ ├── mpt_call_cplex7.png
│ │ │ │ ├── mpt_call_cplex8.png
│ │ │ │ ├── mpt_call_cplex9.png
│ │ │ │ ├── mpt_call_glpk10.png
│ │ │ │ ├── mpt_call_glpk11.png
│ │ │ │ ├── mpt_call_glpk12.png
│ │ │ │ ├── mpt_call_glpk13.png
│ │ │ │ ├── mpt_call_glpk1.png
│ │ │ │ ├── mpt_call_glpk2.png
│ │ │ │ ├── mpt_call_glpk3.png
│ │ │ │ ├── mpt_call_glpk4.png
│ │ │ │ ├── mpt_call_glpk5.png
│ │ │ │ ├── mpt_call_glpk6.png
│ │ │ │ ├── mpt_call_glpk7.png
│ │ │ │ ├── mpt_call_glpk8.png
│ │ │ │ ├── mpt_call_glpk9.png
│ │ │ │ ├── mpt_call_gurobi10.png
│ │ │ │ ├── mpt_call_gurobi11.png
│ │ │ │ ├── mpt_call_gurobi12.png
│ │ │ │ ├── mpt_call_gurobi13.png
│ │ │ │ ├── mpt_call_gurobi14.png
│ │ │ │ ├── mpt_call_gurobi15.png
│ │ │ │ ├── mpt_call_gurobi16.png
│ │ │ │ ├── mpt_call_gurobi1.png
│ │ │ │ ├── mpt_call_gurobi2.png
│ │ │ │ ├── mpt_call_gurobi3.png
│ │ │ │ ├── mpt_call_gurobi4.png
│ │ │ │ ├── mpt_call_gurobi5.png
│ │ │ │ ├── mpt_call_gurobi6.png
│ │ │ │ ├── mpt_call_gurobi7.png
│ │ │ │ ├── mpt_call_gurobi8.png
│ │ │ │ ├── mpt_call_gurobi9.png
│ │ │ │ ├── mpt_call_lcp10.png
│ │ │ │ ├── mpt_call_lcp11.png
│ │ │ │ ├── mpt_call_lcp12.png
│ │ │ │ ├── mpt_call_lcp13.png
│ │ │ │ ├── mpt_call_lcp14.png
│ │ │ │ ├── mpt_call_lcp15.png
│ │ │ │ ├── mpt_call_lcp16.png
│ │ │ │ ├── mpt_call_lcp17.png
│ │ │ │ ├── mpt_call_lcp18.png
│ │ │ │ ├── mpt_call_lcp19.png
│ │ │ │ ├── mpt_call_lcp1.png
│ │ │ │ ├── mpt_call_lcp20.png
│ │ │ │ ├── mpt_call_lcp21.png
│ │ │ │ ├── mpt_call_lcp22.png
│ │ │ │ ├── mpt_call_lcp23.png
│ │ │ │ ├── mpt_call_lcp24.png
│ │ │ │ ├── mpt_call_lcp25.png
│ │ │ │ ├── mpt_call_lcp26.png
│ │ │ │ ├── mpt_call_lcp27.png
│ │ │ │ ├── mpt_call_lcp28.png
│ │ │ │ ├── mpt_call_lcp29.png
│ │ │ │ ├── mpt_call_lcp2.png
│ │ │ │ ├── mpt_call_lcp30.png
│ │ │ │ ├── mpt_call_lcp31.png
│ │ │ │ ├── mpt_call_lcp32.png
│ │ │ │ ├── mpt_call_lcp33.png
│ │ │ │ ├── mpt_call_lcp34.png
│ │ │ │ ├── mpt_call_lcp35.png
│ │ │ │ ├── mpt_call_lcp36.png
│ │ │ │ ├── mpt_call_lcp37.png
│ │ │ │ ├── mpt_call_lcp38.png
│ │ │ │ ├── mpt_call_lcp39.png
│ │ │ │ ├── mpt_call_lcp3.png
│ │ │ │ ├── mpt_call_lcp40.png
│ │ │ │ ├── mpt_call_lcp41.png
│ │ │ │ ├── mpt_call_lcp42.png
│ │ │ │ ├── mpt_call_lcp43.png
│ │ │ │ ├── mpt_call_lcp44.png
│ │ │ │ ├── mpt_call_lcp45.png
│ │ │ │ ├── mpt_call_lcp46.png
│ │ │ │ ├── mpt_call_lcp47.png
│ │ │ │ ├── mpt_call_lcp48.png
│ │ │ │ ├── mpt_call_lcp49.png
│ │ │ │ ├── mpt_call_lcp4.png
│ │ │ │ ├── mpt_call_lcp50.png
│ │ │ │ ├── mpt_call_lcp51.png
│ │ │ │ ├── mpt_call_lcp52.png
│ │ │ │ ├── mpt_call_lcp53.png
│ │ │ │ ├── mpt_call_lcp54.png
│ │ │ │ ├── mpt_call_lcp55.png
│ │ │ │ ├── mpt_call_lcp56.png
│ │ │ │ ├── mpt_call_lcp57.png
│ │ │ │ ├── mpt_call_lcp58.png
│ │ │ │ ├── mpt_call_lcp59.png
│ │ │ │ ├── mpt_call_lcp5.png
│ │ │ │ ├── mpt_call_lcp6.png
│ │ │ │ ├── mpt_call_lcp7.png
│ │ │ │ ├── mpt_call_lcp8.png
│ │ │ │ ├── mpt_call_lcp9.png
│ │ │ │ ├── mpt_call_linprog1.png
│ │ │ │ ├── mpt_call_linprog2.png
│ │ │ │ ├── mpt_call_linprog3.png
│ │ │ │ ├── mpt_call_linprog4.png
│ │ │ │ ├── mpt_call_linprog5.png
│ │ │ │ ├── mpt_call_linprog6.png
│ │ │ │ ├── mpt_call_linprog7.png
│ │ │ │ ├── mpt_call_linprog8.png
│ │ │ │ ├── mpt_call_linprog9.png
│ │ │ │ ├── mpt_call_mplp10.png
│ │ │ │ ├── mpt_call_mplp11.png
│ │ │ │ ├── mpt_call_mplp12.png
│ │ │ │ ├── mpt_call_mplp13.png
│ │ │ │ ├── mpt_call_mplp14.png
│ │ │ │ ├── mpt_call_mplp15.png
│ │ │ │ ├── mpt_call_mplp16.png
│ │ │ │ ├── mpt_call_mplp17.png
│ │ │ │ ├── mpt_call_mplp18.png
│ │ │ │ ├── mpt_call_mplp1.png
│ │ │ │ ├── mpt_call_mplp2.png
│ │ │ │ ├── mpt_call_mplp3.png
│ │ │ │ ├── mpt_call_mplp4.png
│ │ │ │ ├── mpt_call_mplp5.png
│ │ │ │ ├── mpt_call_mplp6.png
│ │ │ │ ├── mpt_call_mplp7.png
│ │ │ │ ├── mpt_call_mplp8.png
│ │ │ │ ├── mpt_call_mplp9.png
│ │ │ │ ├── mpt_call_mpqp10.png
│ │ │ │ ├── mpt_call_mpqp11.png
│ │ │ │ ├── mpt_call_mpqp12.png
│ │ │ │ ├── mpt_call_mpqp13.png
│ │ │ │ ├── mpt_call_mpqp14.png
│ │ │ │ ├── mpt_call_mpqp15.png
│ │ │ │ ├── mpt_call_mpqp16.png
│ │ │ │ ├── mpt_call_mpqp17.png
│ │ │ │ ├── mpt_call_mpqp18.png
│ │ │ │ ├── mpt_call_mpqp1.png
│ │ │ │ ├── mpt_call_mpqp2.png
│ │ │ │ ├── mpt_call_mpqp3.png
│ │ │ │ ├── mpt_call_mpqp4.png
│ │ │ │ ├── mpt_call_mpqp5.png
│ │ │ │ ├── mpt_call_mpqp6.png
│ │ │ │ ├── mpt_call_mpqp7.png
│ │ │ │ ├── mpt_call_mpqp8.png
│ │ │ │ ├── mpt_call_mpqp9.png
│ │ │ │ ├── mpt_call_nag10.png
│ │ │ │ ├── mpt_call_nag11.png
│ │ │ │ ├── mpt_call_nag12.png
│ │ │ │ ├── mpt_call_nag13.png
│ │ │ │ ├── mpt_call_nag14.png
│ │ │ │ ├── mpt_call_nag1.png
│ │ │ │ ├── mpt_call_nag2.png
│ │ │ │ ├── mpt_call_nag3.png
│ │ │ │ ├── mpt_call_nag4.png
│ │ │ │ ├── mpt_call_nag5.png
│ │ │ │ ├── mpt_call_nag6.png
│ │ │ │ ├── mpt_call_nag7.png
│ │ │ │ ├── mpt_call_nag8.png
│ │ │ │ ├── mpt_call_nag9.png
│ │ │ │ ├── mpt_call_plcp1.png
│ │ │ │ ├── mpt_call_plcp2.png
│ │ │ │ ├── mpt_call_qpc10.png
│ │ │ │ ├── mpt_call_qpc1.png
│ │ │ │ ├── mpt_call_qpc2.png
│ │ │ │ ├── mpt_call_qpc3.png
│ │ │ │ ├── mpt_call_qpc4.png
│ │ │ │ ├── mpt_call_qpc5.png
│ │ │ │ ├── mpt_call_qpc6.png
│ │ │ │ ├── mpt_call_qpc7.png
│ │ │ │ ├── mpt_call_qpc8.png
│ │ │ │ ├── mpt_call_qpc9.png
│ │ │ │ ├── mpt_call_qpoases10.png
│ │ │ │ ├── mpt_call_qpoases11.png
│ │ │ │ ├── mpt_call_qpoases12.png
│ │ │ │ ├── mpt_call_qpoases13.png
│ │ │ │ ├── mpt_call_qpoases14.png
│ │ │ │ ├── mpt_call_qpoases1.png
│ │ │ │ ├── mpt_call_qpoases2.png
│ │ │ │ ├── mpt_call_qpoases3.png
│ │ │ │ ├── mpt_call_qpoases4.png
│ │ │ │ ├── mpt_call_qpoases5.png
│ │ │ │ ├── mpt_call_qpoases6.png
│ │ │ │ ├── mpt_call_qpoases7.png
│ │ │ │ ├── mpt_call_qpoases8.png
│ │ │ │ ├── mpt_call_qpoases9.png
│ │ │ │ ├── mpt_call_qpspline10.png
│ │ │ │ ├── mpt_call_qpspline11.png
│ │ │ │ ├── mpt_call_qpspline12.png
│ │ │ │ ├── mpt_call_qpspline13.png
│ │ │ │ ├── mpt_call_qpspline14.png
│ │ │ │ ├── mpt_call_qpspline15.png
│ │ │ │ ├── mpt_call_qpspline16.png
│ │ │ │ ├── mpt_call_qpspline17.png
│ │ │ │ ├── mpt_call_qpspline18.png
│ │ │ │ ├── mpt_call_qpspline19.png
│ │ │ │ ├── mpt_call_qpspline1.png
│ │ │ │ ├── mpt_call_qpspline20.png
│ │ │ │ ├── mpt_call_qpspline21.png
│ │ │ │ ├── mpt_call_qpspline22.png
│ │ │ │ ├── mpt_call_qpspline23.png
│ │ │ │ ├── mpt_call_qpspline24.png
│ │ │ │ ├── mpt_call_qpspline25.png
│ │ │ │ ├── mpt_call_qpspline26.png
│ │ │ │ ├── mpt_call_qpspline27.png
│ │ │ │ ├── mpt_call_qpspline28.png
│ │ │ │ ├── mpt_call_qpspline29.png
│ │ │ │ ├── mpt_call_qpspline2.png
│ │ │ │ ├── mpt_call_qpspline3.png
│ │ │ │ ├── mpt_call_qpspline4.png
│ │ │ │ ├── mpt_call_qpspline5.png
│ │ │ │ ├── mpt_call_qpspline6.png
│ │ │ │ ├── mpt_call_qpspline7.png
│ │ │ │ ├── mpt_call_qpspline8.png
│ │ │ │ ├── mpt_call_qpspline9.png
│ │ │ │ ├── mpt_call_quadprog10.png
│ │ │ │ ├── mpt_call_quadprog1.png
│ │ │ │ ├── mpt_call_quadprog2.png
│ │ │ │ ├── mpt_call_quadprog3.png
│ │ │ │ ├── mpt_call_quadprog4.png
│ │ │ │ ├── mpt_call_quadprog5.png
│ │ │ │ ├── mpt_call_quadprog6.png
│ │ │ │ ├── mpt_call_quadprog7.png
│ │ │ │ ├── mpt_call_quadprog8.png
│ │ │ │ ├── mpt_call_quadprog9.png
│ │ │ │ ├── mpt_call_sedumi10.png
│ │ │ │ ├── mpt_call_sedumi11.png
│ │ │ │ ├── mpt_call_sedumi12.png
│ │ │ │ ├── mpt_call_sedumi13.png
│ │ │ │ ├── mpt_call_sedumi14.png
│ │ │ │ ├── mpt_call_sedumi15.png
│ │ │ │ ├── mpt_call_sedumi16.png
│ │ │ │ ├── mpt_call_sedumi17.png
│ │ │ │ ├── mpt_call_sedumi18.png
│ │ │ │ ├── mpt_call_sedumi19.png
│ │ │ │ ├── mpt_call_sedumi1.png
│ │ │ │ ├── mpt_call_sedumi20.png
│ │ │ │ ├── mpt_call_sedumi21.png
│ │ │ │ ├── mpt_call_sedumi22.png
│ │ │ │ ├── mpt_call_sedumi23.png
│ │ │ │ ├── mpt_call_sedumi24.png
│ │ │ │ ├── mpt_call_sedumi25.png
│ │ │ │ ├── mpt_call_sedumi26.png
│ │ │ │ ├── mpt_call_sedumi27.png
│ │ │ │ ├── mpt_call_sedumi28.png
│ │ │ │ ├── mpt_call_sedumi29.png
│ │ │ │ ├── mpt_call_sedumi2.png
│ │ │ │ ├── mpt_call_sedumi30.png
│ │ │ │ ├── mpt_call_sedumi31.png
│ │ │ │ ├── mpt_call_sedumi32.png
│ │ │ │ ├── mpt_call_sedumi33.png
│ │ │ │ ├── mpt_call_sedumi34.png
│ │ │ │ ├── mpt_call_sedumi35.png
│ │ │ │ ├── mpt_call_sedumi36.png
│ │ │ │ ├── mpt_call_sedumi37.png
│ │ │ │ ├── mpt_call_sedumi38.png
│ │ │ │ ├── mpt_call_sedumi39.png
│ │ │ │ ├── mpt_call_sedumi3.png
│ │ │ │ ├── mpt_call_sedumi40.png
│ │ │ │ ├── mpt_call_sedumi41.png
│ │ │ │ ├── mpt_call_sedumi42.png
│ │ │ │ ├── mpt_call_sedumi43.png
│ │ │ │ ├── mpt_call_sedumi44.png
│ │ │ │ ├── mpt_call_sedumi45.png
│ │ │ │ ├── mpt_call_sedumi46.png
│ │ │ │ ├── mpt_call_sedumi47.png
│ │ │ │ ├── mpt_call_sedumi48.png
│ │ │ │ ├── mpt_call_sedumi49.png
│ │ │ │ ├── mpt_call_sedumi4.png
│ │ │ │ ├── mpt_call_sedumi50.png
│ │ │ │ ├── mpt_call_sedumi51.png
│ │ │ │ ├── mpt_call_sedumi52.png
│ │ │ │ ├── mpt_call_sedumi53.png
│ │ │ │ ├── mpt_call_sedumi54.png
│ │ │ │ ├── mpt_call_sedumi5.png
│ │ │ │ ├── mpt_call_sedumi6.png
│ │ │ │ ├── mpt_call_sedumi7.png
│ │ │ │ ├── mpt_call_sedumi8.png
│ │ │ │ ├── mpt_call_sedumi9.png
│ │ │ │ ├── mpt_plcp10.png
│ │ │ │ ├── mpt_plcp11.png
│ │ │ │ ├── mpt_plcp12.png
│ │ │ │ ├── mpt_plcp13.png
│ │ │ │ ├── mpt_plcp14.png
│ │ │ │ ├── mpt_plcp15.png
│ │ │ │ ├── mpt_plcp16.png
│ │ │ │ ├── mpt_plcp17.png
│ │ │ │ ├── mpt_plcp18.png
│ │ │ │ ├── mpt_plcp19.png
│ │ │ │ ├── mpt_plcp1.png
│ │ │ │ ├── mpt_plcp20.png
│ │ │ │ ├── mpt_plcp21.png
│ │ │ │ ├── mpt_plcp22.png
│ │ │ │ ├── mpt_plcp23.png
│ │ │ │ ├── mpt_plcp24.png
│ │ │ │ ├── mpt_plcp25.png
│ │ │ │ ├── mpt_plcp26.png
│ │ │ │ ├── mpt_plcp27.png
│ │ │ │ ├── mpt_plcp28.png
│ │ │ │ ├── mpt_plcp29.png
│ │ │ │ ├── mpt_plcp2.png
│ │ │ │ ├── mpt_plcp30.png
│ │ │ │ ├── mpt_plcp31.png
│ │ │ │ ├── mpt_plcp3.png
│ │ │ │ ├── mpt_plcp4.png
│ │ │ │ ├── mpt_plcp5.png
│ │ │ │ ├── mpt_plcp6.png
│ │ │ │ ├── mpt_plcp7.png
│ │ │ │ ├── mpt_plcp8.png
│ │ │ │ ├── mpt_plcp9.png
│ │ │ │ ├── mpt_solve10.png
│ │ │ │ ├── mpt_solve11.png
│ │ │ │ ├── mpt_solve12.png
│ │ │ │ ├── mpt_solve13.png
│ │ │ │ ├── mpt_solve14.png
│ │ │ │ ├── mpt_solve15.png
│ │ │ │ ├── mpt_solve16.png
│ │ │ │ ├── mpt_solve17.png
│ │ │ │ ├── mpt_solve18.png
│ │ │ │ ├── mpt_solve19.png
│ │ │ │ ├── mpt_solve1.png
│ │ │ │ ├── mpt_solve20.png
│ │ │ │ ├── mpt_solve21.png
│ │ │ │ ├── mpt_solve22.png
│ │ │ │ ├── mpt_solve23.png
│ │ │ │ ├── mpt_solve24.png
│ │ │ │ ├── mpt_solve25.png
│ │ │ │ ├── mpt_solve26.png
│ │ │ │ ├── mpt_solve27.png
│ │ │ │ ├── mpt_solve28.png
│ │ │ │ ├── mpt_solve29.png
│ │ │ │ ├── mpt_solve2.png
│ │ │ │ ├── mpt_solve3.png
│ │ │ │ ├── mpt_solve4.png
│ │ │ │ ├── mpt_solve5.png
│ │ │ │ ├── mpt_solve6.png
│ │ │ │ ├── mpt_solve7.png
│ │ │ │ ├── mpt_solve8.png
│ │ │ │ ├── mpt_solve9.png
│ │ │ │ ├── mpt_solvemp10.png
│ │ │ │ ├── mpt_solvemp11.png
│ │ │ │ ├── mpt_solvemp12.png
│ │ │ │ ├── mpt_solvemp13.png
│ │ │ │ ├── mpt_solvemp14.png
│ │ │ │ ├── mpt_solvemp15.png
│ │ │ │ ├── mpt_solvemp16.png
│ │ │ │ ├── mpt_solvemp17.png
│ │ │ │ ├── mpt_solvemp18.png
│ │ │ │ ├── mpt_solvemp19.png
│ │ │ │ ├── mpt_solvemp1.png
│ │ │ │ ├── mpt_solvemp20.png
│ │ │ │ ├── mpt_solvemp21.png
│ │ │ │ ├── mpt_solvemp22.png
│ │ │ │ ├── mpt_solvemp23.png
│ │ │ │ ├── mpt_solvemp24.png
│ │ │ │ ├── mpt_solvemp25.png
│ │ │ │ ├── mpt_solvemp26.png
│ │ │ │ ├── mpt_solvemp27.png
│ │ │ │ ├── mpt_solvemp28.png
│ │ │ │ ├── mpt_solvemp29.png
│ │ │ │ ├── mpt_solvemp2.png
│ │ │ │ ├── mpt_solvemp30.png
│ │ │ │ ├── mpt_solvemp31.png
│ │ │ │ ├── mpt_solvemp32.png
│ │ │ │ ├── mpt_solvemp33.png
│ │ │ │ ├── mpt_solvemp34.png
│ │ │ │ ├── mpt_solvemp35.png
│ │ │ │ ├── mpt_solvemp36.png
│ │ │ │ ├── mpt_solvemp37.png
│ │ │ │ ├── mpt_solvemp38.png
│ │ │ │ ├── mpt_solvemp39.png
│ │ │ │ ├── mpt_solvemp3.png
│ │ │ │ ├── mpt_solvemp40.png
│ │ │ │ ├── mpt_solvemp41.png
│ │ │ │ ├── mpt_solvemp42.png
│ │ │ │ ├── mpt_solvemp43.png
│ │ │ │ ├── mpt_solvemp4.png
│ │ │ │ ├── mpt_solvemp5.png
│ │ │ │ ├── mpt_solvemp6.png
│ │ │ │ ├── mpt_solvemp7.png
│ │ │ │ ├── mpt_solvemp8.png
│ │ │ │ ├── mpt_solvemp9.png
│ │ │ │ ├── mpt_solvers_options10.png
│ │ │ │ ├── mpt_solvers_options11.png
│ │ │ │ ├── mpt_solvers_options12.png
│ │ │ │ ├── mpt_solvers_options13.png
│ │ │ │ ├── mpt_solvers_options14.png
│ │ │ │ ├── mpt_solvers_options15.png
│ │ │ │ ├── mpt_solvers_options16.png
│ │ │ │ ├── mpt_solvers_options17.png
│ │ │ │ ├── mpt_solvers_options18.png
│ │ │ │ ├── mpt_solvers_options19.png
│ │ │ │ ├── mpt_solvers_options1.png
│ │ │ │ ├── mpt_solvers_options20.png
│ │ │ │ ├── mpt_solvers_options21.png
│ │ │ │ ├── mpt_solvers_options22.png
│ │ │ │ ├── mpt_solvers_options23.png
│ │ │ │ ├── mpt_solvers_options24.png
│ │ │ │ ├── mpt_solvers_options25.png
│ │ │ │ ├── mpt_solvers_options26.png
│ │ │ │ ├── mpt_solvers_options27.png
│ │ │ │ ├── mpt_solvers_options28.png
│ │ │ │ ├── mpt_solvers_options29.png
│ │ │ │ ├── mpt_solvers_options2.png
│ │ │ │ ├── mpt_solvers_options30.png
│ │ │ │ ├── mpt_solvers_options31.png
│ │ │ │ ├── mpt_solvers_options32.png
│ │ │ │ ├── mpt_solvers_options3.png
│ │ │ │ ├── mpt_solvers_options4.png
│ │ │ │ ├── mpt_solvers_options5.png
│ │ │ │ ├── mpt_solvers_options6.png
│ │ │ │ ├── mpt_solvers_options7.png
│ │ │ │ ├── mpt_solvers_options8.png
│ │ │ │ ├── mpt_solvers_options9.png
│ │ │ │ └── @Opt
│ │ │ │ ├── copy1.png
│ │ │ │ ├── copy2.png
│ │ │ │ ├── copy3.png
│ │ │ │ ├── eliminateequations10.png
│ │ │ │ ├── eliminateequations11.png
│ │ │ │ ├── eliminateequations12.png
│ │ │ │ ├── eliminateequations13.png
│ │ │ │ ├── eliminateequations14.png
│ │ │ │ ├── eliminateequations15.png
│ │ │ │ ├── eliminateequations16.png
│ │ │ │ ├── eliminateequations17.png
│ │ │ │ ├── eliminateequations18.png
│ │ │ │ ├── eliminateequations19.png
│ │ │ │ ├── eliminateequations1.png
│ │ │ │ ├── eliminateequations20.png
│ │ │ │ ├── eliminateequations21.png
│ │ │ │ ├── eliminateequations22.png
│ │ │ │ ├── eliminateequations23.png
│ │ │ │ ├── eliminateequations24.png
│ │ │ │ ├── eliminateequations25.png
│ │ │ │ ├── eliminateequations26.png
│ │ │ │ ├── eliminateequations27.png
│ │ │ │ ├── eliminateequations28.png
│ │ │ │ ├── eliminateequations29.png
│ │ │ │ ├── eliminateequations2.png
│ │ │ │ ├── eliminateequations30.png
│ │ │ │ ├── eliminateequations31.png
│ │ │ │ ├── eliminateequations32.png
│ │ │ │ ├── eliminateequations3.png
│ │ │ │ ├── eliminateequations4.png
│ │ │ │ ├── eliminateequations5.png
│ │ │ │ ├── eliminateequations6.png
│ │ │ │ ├── eliminateequations7.png
│ │ │ │ ├── eliminateequations8.png
│ │ │ │ ├── eliminateequations9.png
│ │ │ │ ├── feasibleset1.png
│ │ │ │ ├── feasibleset2.png
│ │ │ │ ├── feasibleset3.png
│ │ │ │ ├── feasibleset4.png
│ │ │ │ ├── feasibleset5.png
│ │ │ │ ├── feasibleset_img_1.png
│ │ │ │ ├── opt10.png
│ │ │ │ ├── opt11.png
│ │ │ │ ├── opt12.png
│ │ │ │ ├── opt13.png
│ │ │ │ ├── opt14.png
│ │ │ │ ├── opt15.png
│ │ │ │ ├── opt16.png
│ │ │ │ ├── opt17.png
│ │ │ │ ├── opt18.png
│ │ │ │ ├── opt19.png
│ │ │ │ ├── opt1.png
│ │ │ │ ├── opt20.png
│ │ │ │ ├── opt21.png
│ │ │ │ ├── opt22.png
│ │ │ │ ├── opt23.png
│ │ │ │ ├── opt24.png
│ │ │ │ ├── opt25.png
│ │ │ │ ├── opt26.png
│ │ │ │ ├── opt27.png
│ │ │ │ ├── opt28.png
│ │ │ │ ├── opt29.png
│ │ │ │ ├── opt2.png
│ │ │ │ ├── opt30.png
│ │ │ │ ├── opt3.png
│ │ │ │ ├── opt4.png
│ │ │ │ ├── opt5.png
│ │ │ │ ├── opt6.png
│ │ │ │ ├── opt7.png
│ │ │ │ ├── opt8.png
│ │ │ │ ├── opt9.png
│ │ │ │ ├── opt_img_1.png
│ │ │ │ ├── opt_img_2.png
│ │ │ │ ├── opt_img_3.png
│ │ │ │ ├── qp2lcp10.png
│ │ │ │ ├── qp2lcp11.png
│ │ │ │ ├── qp2lcp12.png
│ │ │ │ ├── qp2lcp13.png
│ │ │ │ ├── qp2lcp14.png
│ │ │ │ ├── qp2lcp15.png
│ │ │ │ ├── qp2lcp16.png
│ │ │ │ ├── qp2lcp17.png
│ │ │ │ ├── qp2lcp18.png
│ │ │ │ ├── qp2lcp19.png
│ │ │ │ ├── qp2lcp1.png
│ │ │ │ ├── qp2lcp20.png
│ │ │ │ ├── qp2lcp21.png
│ │ │ │ ├── qp2lcp22.png
│ │ │ │ ├── qp2lcp23.png
│ │ │ │ ├── qp2lcp24.png
│ │ │ │ ├── qp2lcp25.png
│ │ │ │ ├── qp2lcp26.png
│ │ │ │ ├── qp2lcp27.png
│ │ │ │ ├── qp2lcp28.png
│ │ │ │ ├── qp2lcp29.png
│ │ │ │ ├── qp2lcp2.png
│ │ │ │ ├── qp2lcp30.png
│ │ │ │ ├── qp2lcp31.png
│ │ │ │ ├── qp2lcp32.png
│ │ │ │ ├── qp2lcp33.png
│ │ │ │ ├── qp2lcp34.png
│ │ │ │ ├── qp2lcp35.png
│ │ │ │ ├── qp2lcp36.png
│ │ │ │ ├── qp2lcp37.png
│ │ │ │ ├── qp2lcp38.png
│ │ │ │ ├── qp2lcp39.png
│ │ │ │ ├── qp2lcp3.png
│ │ │ │ ├── qp2lcp40.png
│ │ │ │ ├── qp2lcp41.png
│ │ │ │ ├── qp2lcp42.png
│ │ │ │ ├── qp2lcp43.png
│ │ │ │ ├── qp2lcp44.png
│ │ │ │ ├── qp2lcp45.png
│ │ │ │ ├── qp2lcp46.png
│ │ │ │ ├── qp2lcp4.png
│ │ │ │ ├── qp2lcp5.png
│ │ │ │ ├── qp2lcp6.png
│ │ │ │ ├── qp2lcp7.png
│ │ │ │ ├── qp2lcp8.png
│ │ │ │ ├── qp2lcp9.png
│ │ │ │ ├── qp2lcp_img_1.png
│ │ │ │ ├── solve1.png
│ │ │ │ ├── solve2.png
│ │ │ │ ├── solve3.png
│ │ │ │ ├── solve4.png
│ │ │ │ ├── solve5.png
│ │ │ │ ├── solve6.png
│ │ │ │ ├── solve_img_1.png
│ │ │ │ └── solve_img_2.png
│ │ │ └── ui
│ │ │ ├── @AbstractController
│ │ │ │ └── toyalmip1.png
│ │ │ ├── @ClosedLoop
│ │ │ │ ├── closedloop1.png
│ │ │ │ ├── invariantset10.png
│ │ │ │ ├── invariantset1.png
│ │ │ │ ├── invariantset2.png
│ │ │ │ ├── invariantset3.png
│ │ │ │ ├── invariantset4.png
│ │ │ │ ├── invariantset5.png
│ │ │ │ ├── invariantset6.png
│ │ │ │ ├── invariantset7.png
│ │ │ │ ├── invariantset8.png
│ │ │ │ ├── invariantset9.png
│ │ │ │ ├── simulate1.png
│ │ │ │ ├── simulate2.png
│ │ │ │ ├── tosystem1.png
│ │ │ │ ├── tosystem2.png
│ │ │ │ ├── tosystem3.png
│ │ │ │ ├── tosystem4.png
│ │ │ │ └── tosystem5.png
│ │ │ ├── @EMinTimeController
│ │ │ │ ├── emintimecontroller1.png
│ │ │ │ ├── emintimecontroller2.png
│ │ │ │ ├── emintimecontroller3.png
│ │ │ │ ├── emintimecontroller4.png
│ │ │ │ ├── emintimecontroller5.png
│ │ │ │ ├── emintimecontroller6.png
│ │ │ │ ├── emintimecontroller7.png
│ │ │ │ ├── emintimecontroller8.png
│ │ │ │ └── emintimecontroller9.png
│ │ │ ├── @EMPCController
│ │ │ │ ├── empccontroller_img_1.png
│ │ │ │ ├── empccontroller_img_2.png
│ │ │ │ └── empccontroller_img_3.png
│ │ │ ├── @LTISystem
│ │ │ │ ├── getstates1.png
│ │ │ │ ├── getstates2.png
│ │ │ │ ├── initialize1.png
│ │ │ │ ├── initialize2.png
│ │ │ │ ├── invariantset10.png
│ │ │ │ ├── invariantset1.png
│ │ │ │ ├── invariantset2.png
│ │ │ │ ├── invariantset3.png
│ │ │ │ ├── invariantset4.png
│ │ │ │ ├── invariantset5.png
│ │ │ │ ├── invariantset6.png
│ │ │ │ ├── invariantset7.png
│ │ │ │ ├── invariantset8.png
│ │ │ │ ├── invariantset9.png
│ │ │ │ ├── lqrgain1.png
│ │ │ │ ├── lqrgain2.png
│ │ │ │ ├── lqrset1.png
│ │ │ │ ├── lqrset2.png
│ │ │ │ ├── lqrset3.png
│ │ │ │ ├── lqrset4.png
│ │ │ │ ├── ltisystem1.png
│ │ │ │ ├── ltisystem2.png
│ │ │ │ ├── ltisystem3.png
│ │ │ │ ├── ltisystem4.png
│ │ │ │ ├── ltisystem5.png
│ │ │ │ ├── ltisystem6.png
│ │ │ │ ├── ltisystem7.png
│ │ │ │ ├── ltisystem8.png
│ │ │ │ ├── reachableset1.png
│ │ │ │ ├── reachableset2.png
│ │ │ │ ├── reachableset3.png
│ │ │ │ ├── reachableset4.png
│ │ │ │ ├── reachableset5.png
│ │ │ │ ├── reachableset_img_1.png
│ │ │ │ ├── reachableset_img_2.png
│ │ │ │ ├── simulate1.png
│ │ │ │ ├── simulate2.png
│ │ │ │ ├── simulate_img_1.png
│ │ │ │ ├── update1.png
│ │ │ │ ├── update2.png
│ │ │ │ ├── update3.png
│ │ │ │ ├── update4.png
│ │ │ │ ├── update5.png
│ │ │ │ ├── update6.png
│ │ │ │ ├── update7.png
│ │ │ │ └── update8.png
│ │ │ ├── @MinTimeController
│ │ │ │ ├── mintimecontroller1.png
│ │ │ │ ├── mintimecontroller2.png
│ │ │ │ ├── mintimecontroller3.png
│ │ │ │ ├── mintimecontroller4.png
│ │ │ │ ├── mintimecontroller5.png
│ │ │ │ ├── mintimecontroller6.png
│ │ │ │ ├── mintimecontroller7.png
│ │ │ │ └── mintimecontroller8.png
│ │ │ ├── @MLDSystem
│ │ │ │ ├── getstates1.png
│ │ │ │ ├── getstates2.png
│ │ │ │ ├── initialize1.png
│ │ │ │ ├── initialize2.png
│ │ │ │ ├── mldsystem1.png
│ │ │ │ ├── mldsystem2.png
│ │ │ │ ├── mldsystem3.png
│ │ │ │ ├── mldsystem4.png
│ │ │ │ ├── mldsystem5.png
│ │ │ │ ├── mldsystem6.png
│ │ │ │ ├── simulate1.png
│ │ │ │ ├── simulate2.png
│ │ │ │ ├── topwa1.png
│ │ │ │ ├── update1.png
│ │ │ │ ├── update2.png
│ │ │ │ ├── update3.png
│ │ │ │ ├── update4.png
│ │ │ │ ├── update5.png
│ │ │ │ ├── update6.png
│ │ │ │ ├── update7.png
│ │ │ │ └── update8.png
│ │ │ ├── @MPCController
│ │ │ │ ├── mpccontroller10.png
│ │ │ │ ├── mpccontroller11.png
│ │ │ │ ├── mpccontroller12.png
│ │ │ │ ├── mpccontroller13.png
│ │ │ │ ├── mpccontroller14.png
│ │ │ │ ├── mpccontroller15.png
│ │ │ │ ├── mpccontroller16.png
│ │ │ │ ├── mpccontroller17.png
│ │ │ │ ├── mpccontroller18.png
│ │ │ │ ├── mpccontroller19.png
│ │ │ │ ├── mpccontroller1.png
│ │ │ │ ├── mpccontroller20.png
│ │ │ │ ├── mpccontroller2.png
│ │ │ │ ├── mpccontroller3.png
│ │ │ │ ├── mpccontroller4.png
│ │ │ │ ├── mpccontroller5.png
│ │ │ │ ├── mpccontroller6.png
│ │ │ │ ├── mpccontroller7.png
│ │ │ │ ├── mpccontroller8.png
│ │ │ │ ├── mpccontroller9.png
│ │ │ │ └── toyalmip1.png
│ │ │ ├── @PWASystem
│ │ │ │ ├── getstates1.png
│ │ │ │ ├── getstates2.png
│ │ │ │ ├── initialize1.png
│ │ │ │ ├── initialize2.png
│ │ │ │ ├── invariantset10.png
│ │ │ │ ├── invariantset1.png
│ │ │ │ ├── invariantset2.png
│ │ │ │ ├── invariantset3.png
│ │ │ │ ├── invariantset4.png
│ │ │ │ ├── invariantset5.png
│ │ │ │ ├── invariantset6.png
│ │ │ │ ├── invariantset7.png
│ │ │ │ ├── invariantset8.png
│ │ │ │ ├── invariantset9.png
│ │ │ │ ├── pwasystem10.png
│ │ │ │ ├── pwasystem11.png
│ │ │ │ ├── pwasystem12.png
│ │ │ │ ├── pwasystem1.png
│ │ │ │ ├── pwasystem2.png
│ │ │ │ ├── pwasystem3.png
│ │ │ │ ├── pwasystem4.png
│ │ │ │ ├── pwasystem5.png
│ │ │ │ ├── pwasystem6.png
│ │ │ │ ├── pwasystem7.png
│ │ │ │ ├── pwasystem8.png
│ │ │ │ ├── pwasystem9.png
│ │ │ │ ├── reachableset1.png
│ │ │ │ ├── reachableset2.png
│ │ │ │ ├── reachableset3.png
│ │ │ │ ├── simulate1.png
│ │ │ │ ├── simulate2.png
│ │ │ │ ├── tolti1.png
│ │ │ │ ├── tolti2.png
│ │ │ │ ├── update1.png
│ │ │ │ ├── update2.png
│ │ │ │ ├── update3.png
│ │ │ │ ├── update4.png
│ │ │ │ ├── update5.png
│ │ │ │ ├── update6.png
│ │ │ │ ├── update7.png
│ │ │ │ └── update8.png
│ │ │ └── @SystemSignal
│ │ │ ├── filter_binary1.png
│ │ │ ├── filter_block1.png
│ │ │ ├── filter_block2.png
│ │ │ ├── filter_deltamax1.png
│ │ │ ├── filter_deltamax2.png
│ │ │ ├── filter_deltamax3.png
│ │ │ ├── filter_deltamax4.png
│ │ │ ├── filter_deltamax5.png
│ │ │ ├── filter_deltamin1.png
│ │ │ ├── filter_deltamin2.png
│ │ │ ├── filter_deltamin3.png
│ │ │ ├── filter_deltamin4.png
│ │ │ ├── filter_deltamin5.png
│ │ │ ├── filter_deltapenalty1.png
│ │ │ ├── filter_deltapenalty2.png
│ │ │ ├── filter_deltapenalty3.png
│ │ │ ├── filter_max1.png
│ │ │ ├── filter_max2.png
│ │ │ ├── filter_max3.png
│ │ │ ├── filter_min1.png
│ │ │ ├── filter_min2.png
│ │ │ ├── filter_min3.png
│ │ │ ├── filter_penalty1.png
│ │ │ ├── filter_penalty2.png
│ │ │ ├── filter_reference1.png
│ │ │ ├── filter_reference2.png
│ │ │ ├── filter_reference3.png
│ │ │ ├── filter_reference4.png
│ │ │ ├── filter_setconstraint1.png
│ │ │ ├── filter_setconstraint2.png
│ │ │ ├── filter_setconstraint3.png
│ │ │ ├── filter_setconstraint4.png
│ │ │ ├── filter_setconstraint5.png
│ │ │ ├── filter_softmax1.png
│ │ │ ├── filter_softmax2.png
│ │ │ ├── filter_softmax3.png
│ │ │ ├── filter_softmax4.png
│ │ │ ├── filter_softmax5.png
│ │ │ ├── filter_softmax6.png
│ │ │ ├── filter_softmax7.png
│ │ │ ├── filter_softmax8.png
│ │ │ ├── filter_softmin1.png
│ │ │ ├── filter_softmin2.png
│ │ │ ├── filter_softmin3.png
│ │ │ ├── filter_softmin4.png
│ │ │ ├── filter_softmin5.png
│ │ │ ├── filter_softmin6.png
│ │ │ ├── filter_softmin7.png
│ │ │ ├── filter_softmin8.png
│ │ │ ├── filter_terminalpenalty1.png
│ │ │ ├── filter_terminalpenalty2.png
│ │ │ ├── filter_terminalpenalty3.png
│ │ │ ├── filter_terminalpenalty4.png
│ │ │ ├── filter_terminalpenalty5.png
│ │ │ ├── filter_terminalpenalty6.png
│ │ │ ├── filter_terminalset1.png
│ │ │ ├── filter_terminalset2.png
│ │ │ └── filter_terminalset3.png
│ │ └── utils
│ │ ├── mpt_ineq2eq10.png
│ │ ├── mpt_ineq2eq11.png
│ │ ├── mpt_ineq2eq12.png
│ │ ├── mpt_ineq2eq13.png
│ │ ├── mpt_ineq2eq14.png
│ │ ├── mpt_ineq2eq15.png
│ │ ├── mpt_ineq2eq1.png
│ │ ├── mpt_ineq2eq2.png
│ │ ├── mpt_ineq2eq3.png
│ │ ├── mpt_ineq2eq4.png
│ │ ├── mpt_ineq2eq5.png
│ │ ├── mpt_ineq2eq6.png
│ │ ├── mpt_ineq2eq7.png
│ │ ├── mpt_ineq2eq8.png
│ │ ├── mpt_ineq2eq9.png
│ │ ├── mpt_scale_matrix10.png
│ │ ├── mpt_scale_matrix11.png
│ │ ├── mpt_scale_matrix12.png
│ │ ├── mpt_scale_matrix13.png
│ │ ├── mpt_scale_matrix14.png
│ │ ├── mpt_scale_matrix15.png
│ │ ├── mpt_scale_matrix16.png
│ │ ├── mpt_scale_matrix1.png
│ │ ├── mpt_scale_matrix2.png
│ │ ├── mpt_scale_matrix3.png
│ │ ├── mpt_scale_matrix4.png
│ │ ├── mpt_scale_matrix5.png
│ │ ├── mpt_scale_matrix6.png
│ │ ├── mpt_scale_matrix7.png
│ │ ├── mpt_scale_matrix8.png
│ │ └── mpt_scale_matrix9.png
│ ├── getting_started.xml
│ ├── html
│ │ ├── getting_started
│ │ │ └── installation.html
│ │ ├── getting_started.html
│ │ ├── getting_started.xml
│ │ ├── helpfuncbycat.xml
│ │ ├── helpsearch
│ │ │ ├── _84.cfs
│ │ │ ├── deletable
│ │ │ └── segments
│ │ ├── helptoc.xml
│ │ ├── mpt
│ │ │ ├── demos
│ │ │ │ ├── mpt_demo1.html
│ │ │ │ ├── mpt_demo2.html
│ │ │ │ ├── mpt_demo_deployment_explicitmpc.html
│ │ │ │ ├── mpt_demo_deployment_explicitmpctracking.html
│ │ │ │ ├── mpt_demo_deployment_onlinempc.html
│ │ │ │ ├── mpt_demo_functions1.html
│ │ │ │ ├── mpt_demo_functions2.html
│ │ │ │ ├── mpt_demo_lti1.html
│ │ │ │ ├── mpt_demo_lti2.html
│ │ │ │ ├── mpt_demo_lti3.html
│ │ │ │ ├── mpt_demo_lti4.html
│ │ │ │ ├── mpt_demo_lti5.html
│ │ │ │ ├── mpt_demo_opt1.html
│ │ │ │ ├── mpt_demo_pwa1.html
│ │ │ │ ├── mpt_demo_sets1.html
│ │ │ │ ├── mpt_demo_sets2.html
│ │ │ │ ├── mpt_demo_sets3.html
│ │ │ │ ├── mpt_demo_unions1.html
│ │ │ │ └── mpt_demo_unions2.html
│ │ │ ├── modules
│ │ │ │ ├── geometry
│ │ │ │ │ ├── functions
│ │ │ │ │ │ ├── @AffFunction
│ │ │ │ │ │ │ ├── afffunction.html
│ │ │ │ │ │ │ └── display.html
│ │ │ │ │ │ ├── @Function
│ │ │ │ │ │ │ ├── display.html
│ │ │ │ │ │ │ ├── function.html
│ │ │ │ │ │ │ ├── horzcat.html
│ │ │ │ │ │ │ ├── isemptyfunction.html
│ │ │ │ │ │ │ ├── sethandle.html
│ │ │ │ │ │ │ └── vertcat.html
│ │ │ │ │ │ ├── @InfNormFunction
│ │ │ │ │ │ │ └── infnormfunction.html
│ │ │ │ │ │ ├── @NormFunction
│ │ │ │ │ │ │ └── normfunction.html
│ │ │ │ │ │ ├── @OneNormFunction
│ │ │ │ │ │ │ └── onenormfunction.html
│ │ │ │ │ │ └── @QuadFunction
│ │ │ │ │ │ ├── display.html
│ │ │ │ │ │ └── quadfunction.html
│ │ │ │ │ ├── sets
│ │ │ │ │ │ ├── @ConvexSet
│ │ │ │ │ │ │ ├── addfunction.html
│ │ │ │ │ │ │ ├── affinehull.html
│ │ │ │ │ │ │ ├── convexset.html
│ │ │ │ │ │ │ ├── copy.html
│ │ │ │ │ │ │ ├── distance.html
│ │ │ │ │ │ │ ├── feval.html
│ │ │ │ │ │ │ ├── fliplr.html
│ │ │ │ │ │ │ ├── fplot.html
│ │ │ │ │ │ │ ├── getfunction.html
│ │ │ │ │ │ │ ├── grid.html
│ │ │ │ │ │ │ ├── hasfunction.html
│ │ │ │ │ │ │ ├── horzcat.html
│ │ │ │ │ │ │ ├── isbounded.html
│ │ │ │ │ │ │ ├── isemptyset.html
│ │ │ │ │ │ │ ├── listfunctions.html
│ │ │ │ │ │ │ ├── outerapprox.html
│ │ │ │ │ │ │ ├── plot.html
│ │ │ │ │ │ │ ├── removeallfunctions.html
│ │ │ │ │ │ │ ├── removefunction.html
│ │ │ │ │ │ │ ├── separate.html
│ │ │ │ │ │ │ ├── support.html
│ │ │ │ │ │ │ └── vertcat.html
│ │ │ │ │ │ ├── @Polyhedron
│ │ │ │ │ │ │ ├── ae.html
│ │ │ │ │ │ │ ├── affinehull.html
│ │ │ │ │ │ │ ├── affinemap.html
│ │ │ │ │ │ │ ├── a.html
│ │ │ │ │ │ │ ├── be.html
│ │ │ │ │ │ │ ├── b.html
│ │ │ │ │ │ │ ├── chebycenter.html
│ │ │ │ │ │ │ ├── computehrep.html
│ │ │ │ │ │ │ ├── computevrep.html
│ │ │ │ │ │ │ ├── contains.html
│ │ │ │ │ │ │ ├── display.html
│ │ │ │ │ │ │ ├── distance.html
│ │ │ │ │ │ │ ├── eq.html
│ │ │ │ │ │ │ ├── extreme.html
│ │ │ │ │ │ │ ├── facetinteriorpoints.html
│ │ │ │ │ │ │ ├── fplot.html
│ │ │ │ │ │ │ ├── ge.html
│ │ │ │ │ │ │ ├── getfacet.html
│ │ │ │ │ │ │ ├── gt.html
│ │ │ │ │ │ │ ├── homogenize.html
│ │ │ │ │ │ │ ├── incidencemap.html
│ │ │ │ │ │ │ ├── interiorpoint.html
│ │ │ │ │ │ │ ├── intersect.html
│ │ │ │ │ │ │ ├── invaffinemap.html
│ │ │ │ │ │ │ ├── isadjacent.html
│ │ │ │ │ │ │ ├── isbounded.html
│ │ │ │ │ │ │ ├── isemptyset.html
│ │ │ │ │ │ │ ├── isfulldim.html
│ │ │ │ │ │ │ ├── isfullspace.html
│ │ │ │ │ │ │ ├── isinside.html
│ │ │ │ │ │ │ ├── isneighbor.html
│ │ │ │ │ │ │ ├── ispointed.html
│ │ │ │ │ │ │ ├── le.html
│ │ │ │ │ │ │ ├── lt.html
│ │ │ │ │ │ │ ├── meshgrid.html
│ │ │ │ │ │ │ ├── minhrep.html
│ │ │ │ │ │ │ ├── minus.html
│ │ │ │ │ │ │ ├── minvrep.html
│ │ │ │ │ │ │ ├── mldivide.html
│ │ │ │ │ │ │ ├── mtimes.html
│ │ │ │ │ │ │ ├── ne.html
│ │ │ │ │ │ │ ├── normalize.html
│ │ │ │ │ │ │ ├── outerapprox.html
│ │ │ │ │ │ │ ├── plot.html
│ │ │ │ │ │ │ ├── plus.html
│ │ │ │ │ │ │ ├── polyhedron.html
│ │ │ │ │ │ │ ├── project.html
│ │ │ │ │ │ │ ├── projection.html
│ │ │ │ │ │ │ ├── separate.html
│ │ │ │ │ │ │ ├── shoot.html
│ │ │ │ │ │ │ ├── slice.html
│ │ │ │ │ │ │ ├── triangulate.html
│ │ │ │ │ │ │ ├── uminus.html
│ │ │ │ │ │ │ ├── uplus.html
│ │ │ │ │ │ │ └── volume.html
│ │ │ │ │ │ └── @YSet
│ │ │ │ │ │ ├── contains.html
│ │ │ │ │ │ ├── display.html
│ │ │ │ │ │ ├── extreme.html
│ │ │ │ │ │ ├── project.html
│ │ │ │ │ │ ├── shoot.html
│ │ │ │ │ │ └── yset.html
│ │ │ │ │ └── unions
│ │ │ │ │ ├── @BinTreePolyUnion
│ │ │ │ │ │ └── toc.html
│ │ │ │ │ ├── @PolyUnion
│ │ │ │ │ │ ├── add.html
│ │ │ │ │ │ ├── contains.html
│ │ │ │ │ │ ├── convexhull.html
│ │ │ │ │ │ ├── copy.html
│ │ │ │ │ │ ├── display.html
│ │ │ │ │ │ ├── eq.html
│ │ │ │ │ │ ├── feval.html
│ │ │ │ │ │ ├── fplot.html
│ │ │ │ │ │ ├── ge.html
│ │ │ │ │ │ ├── getfunction.html
│ │ │ │ │ │ ├── isbounded.html
│ │ │ │ │ │ ├── isconnected.html
│ │ │ │ │ │ ├── isconvex.html
│ │ │ │ │ │ ├── isfulldim.html
│ │ │ │ │ │ ├── isoverlapping.html
│ │ │ │ │ │ ├── join.html
│ │ │ │ │ │ ├── le.html
│ │ │ │ │ │ ├── locatepoint.html
│ │ │ │ │ │ ├── merge.html
│ │ │ │ │ │ ├── minus.html
│ │ │ │ │ │ ├── outerapprox.html
│ │ │ │ │ │ ├── plot.html
│ │ │ │ │ │ ├── plus.html
│ │ │ │ │ │ ├── polyunion.html
│ │ │ │ │ │ ├── reduce.html
│ │ │ │ │ │ ├── removeallfunctions.html
│ │ │ │ │ │ ├── removefunction.html
│ │ │ │ │ │ └── toc.html
│ │ │ │ │ └── @Union
│ │ │ │ │ ├── add.html
│ │ │ │ │ ├── contains.html
│ │ │ │ │ ├── copy.html
│ │ │ │ │ ├── display.html
│ │ │ │ │ ├── feval.html
│ │ │ │ │ ├── fplot.html
│ │ │ │ │ ├── getfunction.html
│ │ │ │ │ ├── hasfunction.html
│ │ │ │ │ ├── horzcat.html
│ │ │ │ │ ├── listfunctions.html
│ │ │ │ │ ├── plot.html
│ │ │ │ │ ├── removeallfunctions.html
│ │ │ │ │ ├── removefunction.html
│ │ │ │ │ ├── remove.html
│ │ │ │ │ ├── union.html
│ │ │ │ │ └── vertcat.html
│ │ │ │ ├── solvers
│ │ │ │ │ ├── mpt_call_cdd.html
│ │ │ │ │ ├── mpt_call_clp.html
│ │ │ │ │ ├── mpt_call_cplex.html
│ │ │ │ │ ├── mpt_call_glpk.html
│ │ │ │ │ ├── mpt_call_gurobi.html
│ │ │ │ │ ├── mpt_call_lcp.html
│ │ │ │ │ ├── mpt_call_linprog.html
│ │ │ │ │ ├── mpt_call_mplp.html
│ │ │ │ │ ├── mpt_call_mpqp.html
│ │ │ │ │ ├── mpt_call_nag.html
│ │ │ │ │ ├── mpt_call_plcp.html
│ │ │ │ │ ├── mpt_call_qpc.html
│ │ │ │ │ ├── mpt_call_qpoases.html
│ │ │ │ │ ├── mpt_call_qpspline.html
│ │ │ │ │ ├── mpt_call_quadprog.html
│ │ │ │ │ ├── mpt_call_sedumi.html
│ │ │ │ │ ├── mpt_detect_solvers.html
│ │ │ │ │ ├── mpt_plcp.html
│ │ │ │ │ ├── mpt_solve.html
│ │ │ │ │ ├── mpt_solvemp.html
│ │ │ │ │ ├── mpt_solvers_options.html
│ │ │ │ │ └── @Opt
│ │ │ │ │ ├── copy.html
│ │ │ │ │ ├── display.html
│ │ │ │ │ ├── eliminateequations.html
│ │ │ │ │ ├── feasibleset.html
│ │ │ │ │ ├── opt.html
│ │ │ │ │ ├── qp2lcp.html
│ │ │ │ │ └── solve.html
│ │ │ │ └── ui
│ │ │ │ ├── @AbstractController
│ │ │ │ │ ├── fromyalmip.html
│ │ │ │ │ └── toyalmip.html
│ │ │ │ ├── @AbstractSystem
│ │ │ │ │ ├── getstates.html
│ │ │ │ │ ├── initialize.html
│ │ │ │ │ ├── output.html
│ │ │ │ │ ├── simulate.html
│ │ │ │ │ └── update.html
│ │ │ │ ├── @ClosedLoop
│ │ │ │ │ ├── closedloop.html
│ │ │ │ │ ├── invariantset.html
│ │ │ │ │ ├── simulate.html
│ │ │ │ │ └── tosystem.html
│ │ │ │ ├── @EMinTimeController
│ │ │ │ │ ├── emintimecontroller.html
│ │ │ │ │ └── evaluate.html
│ │ │ │ ├── @EMPCController
│ │ │ │ │ ├── empccontroller.html
│ │ │ │ │ ├── evaluate.html
│ │ │ │ │ └── exporttoc.html
│ │ │ │ ├── @LTISystem
│ │ │ │ │ ├── getstates.html
│ │ │ │ │ ├── initialize.html
│ │ │ │ │ ├── invariantset.html
│ │ │ │ │ ├── lqrgain.html
│ │ │ │ │ ├── lqrpenalty.html
│ │ │ │ │ ├── lqrset.html
│ │ │ │ │ ├── ltisystem.html
│ │ │ │ │ ├── output.html
│ │ │ │ │ ├── reachableset.html
│ │ │ │ │ ├── setdomain.html
│ │ │ │ │ ├── simulate.html
│ │ │ │ │ └── update.html
│ │ │ │ ├── @MinTimeController
│ │ │ │ │ ├── evaluate.html
│ │ │ │ │ └── mintimecontroller.html
│ │ │ │ ├── @MLDSystem
│ │ │ │ │ ├── getstates.html
│ │ │ │ │ ├── initialize.html
│ │ │ │ │ ├── mldsystem.html
│ │ │ │ │ ├── output.html
│ │ │ │ │ ├── simulate.html
│ │ │ │ │ ├── topwa.html
│ │ │ │ │ └── update.html
│ │ │ │ ├── @MPCController
│ │ │ │ │ ├── evaluate.html
│ │ │ │ │ ├── fromyalmip.html
│ │ │ │ │ ├── mpccontroller.html
│ │ │ │ │ ├── toexplicit.html
│ │ │ │ │ └── toyalmip.html
│ │ │ │ ├── mpt_import.html
│ │ │ │ ├── @PWASystem
│ │ │ │ │ ├── getstates.html
│ │ │ │ │ ├── initialize.html
│ │ │ │ │ ├── invariantset.html
│ │ │ │ │ ├── output.html
│ │ │ │ │ ├── pwasystem.html
│ │ │ │ │ ├── reachableset.html
│ │ │ │ │ ├── simulate.html
│ │ │ │ │ ├── tolti.html
│ │ │ │ │ └── update.html
│ │ │ │ ├── @SystemSignal
│ │ │ │ │ ├── filter_binary.html
│ │ │ │ │ ├── filter_block.html
│ │ │ │ │ ├── filter_deltamax.html
│ │ │ │ │ ├── filter_deltamin.html
│ │ │ │ │ ├── filter_deltapenalty.html
│ │ │ │ │ ├── filter_max.html
│ │ │ │ │ ├── filter_min.html
│ │ │ │ │ ├── filter_penalty.html
│ │ │ │ │ ├── filter_reference.html
│ │ │ │ │ ├── filter_setconstraint.html
│ │ │ │ │ ├── filter_softmax.html
│ │ │ │ │ ├── filter_softmin.html
│ │ │ │ │ ├── filter_terminalpenalty.html
│ │ │ │ │ ├── filter_terminalset.html
│ │ │ │ │ └── systemsignal.html
│ │ │ │ └── utils
│ │ │ │ └── mpt_mpsol2pu.html
│ │ │ ├── mptdoc.html
│ │ │ ├── mpt_init.html
│ │ │ ├── mptopt.html
│ │ │ └── utils
│ │ │ ├── @IterableBehavior
│ │ │ │ ├── foreach.html
│ │ │ │ └── iterablebehavior.html
│ │ │ ├── mpt_ineq2eq.html
│ │ │ └── mpt_scale_matrix.html
│ │ ├── mpt.html
│ │ ├── mpt.xml
│ │ ├── rel_notes
│ │ │ └── relnote1.html
│ │ ├── rel_notes.html
│ │ ├── rel_notes.xml
│ │ ├── top_level.html
│ │ └── top_level.xml
│ ├── info.xml
│ ├── mpt.pdf
│ ├── mpt.xml
│ │ ├── getting_started.pdf
│ │ ├── mpt.pdf
│ │ └── rel_notes.pdf
│ └── rel_notes.xml
├── sedumi
│ └── 1.3
│ └── pcwin64
│ └── sedumi_1_3_pcwin64
│ ├── ada_pcg.m
│ ├── adendotd.m
│ ├── adendotd.mexw64
│ ├── adenscale.mexw64
│ ├── Amul.m
│ ├── asmDxq.m
│ ├── blkchol.m
│ ├── blkchol.mexw64
│ ├── bwblkslv.m
│ ├── bwblkslv.mexw64
│ ├── bwdpr1.m
│ ├── bwdpr1.mexw64
│ ├── cellK.m
│ ├── checkpars.m
│ ├── cholsplit.mexw64
│ ├── choltmpsiz.mexw64
│ ├── Contents.m
│ ├── ddot.m
│ ├── ddot.mexw64
│ ├── deninfac.m
│ ├── dimacserrors.m
│ ├── dpr1fact.m
│ ├── dpr1fact.mexw64
│ ├── eigK.m
│ ├── eigK.mexw64
│ ├── extractA.m
│ ├── extractA.mexw64
│ ├── eyeK.m
│ ├── eyeK.mexw64
│ ├── findblks.m
│ ├── findblks.mexw64
│ ├── finsymbden.m
│ ├── finsymbden.mexw64
│ ├── frameit.m
│ ├── fwblkslv.m
│ ├── fwblkslv.mexw64
│ ├── fwdpr1.m
│ ├── fwdpr1.mexw64
│ ├── getada1.m
│ ├── getada1.mexw64
│ ├── getada2.m
│ ├── getada2.mexw64
│ ├── getada3.m
│ ├── getada3.mexw64
│ ├── getada.m
│ ├── getDAt.m
│ ├── getDAtm.m
│ ├── getdense.m
│ ├── getsymbada.m
│ ├── givensrot.m
│ ├── givensrot.mexw64
│ ├── incorder.m
│ ├── incorder.mexw64
│ ├── install_sedumi.m
│ ├── invcholfac.m
│ ├── invcholfac.mexw64
│ ├── iswnbr.m
│ ├── iswnbr.mexw64
│ ├── loopPcg.m
│ ├── makereal.m
│ ├── makereal.mexw64
│ ├── mat.m
│ ├── maxstep.m
│ ├── minpsdeig.m
│ ├── my_fprintf.m
│ ├── optstep.m
│ ├── ordmmdmex.m
│ ├── ordmmdmex.mexw64
│ ├── partitA.m
│ ├── partitA.mexw64
│ ├── PopK.m
│ ├── postprocessSDP.m
│ ├── posttransfo.m
│ ├── preprocessSDP.m
│ ├── pretransfo.m
│ ├── psdeig.m
│ ├── psdfactor.m
│ ├── psdframeit.mexw64
│ ├── psdinvjmul.m
│ ├── psdinvjmul.mexw64
│ ├── psdinvscale.m
│ ├── psdjmul.m
│ ├── psdscale.m
│ ├── qblkmul.m
│ ├── qblkmul.mexw64
│ ├── qframeit.m
│ ├── qinvjmul.m
│ ├── qjmul.m
│ ├── qreshape.m
│ ├── qreshape.mexw64
│ ├── qrK.mexw64
│ ├── quadadd.m
│ ├── quadadd.mexw64
│ ├── rotlorentz.m
│ ├── sddir.m
│ ├── sdfactor.m
│ ├── sdinit.m
│ ├── sedumi.m
│ ├── sortnnz.m
│ ├── sortnnz.mexw64
│ ├── sparbwslv.m
│ ├── sparfwslv.m
│ ├── spars.m
│ ├── sqrtinv.m
│ ├── sqrtinv.mexw64
│ ├── statsK.m
│ ├── statsK.mexw64
│ ├── stepdif.m
│ ├── symbcholden.m
│ ├── symbchol.m
│ ├── symbfwblk.mexw64
│ ├── symfctmex.m
│ ├── symfctmex.mexw64
│ ├── tdet.m
│ ├── triumtriu.m
│ ├── trydif.m
│ ├── updtransfo.m
│ ├── urotorder.m
│ ├── urotorder.mexw64
│ ├── veccomplex.m
│ ├── vec.m
│ ├── vecsym.m
│ ├── vecsym.mexw64
│ ├── vectril.m
│ ├── vectril.mexw64
│ ├── whichcpx.m
│ ├── whichcpx.mexw64
│ ├── widelen.m
│ ├── wrapPcg.m
│ └── wregion.m
└── yalmip
└── R20190425
└── all
└── YALMIP-master
├── Contents.m
├── demos
│ └── readme.txt
├── extras
│ ├── addExponentialCone.m
│ ├── addStructureBounds.m
│ ├── adjoint.m
│ ├── alreadydone.m
│ ├── amplexpr.m
│ ├── append_normalized_socp.m
│ ├── appendYALMIPvariables.m
│ ├── apply_oldrecursive_differentiation.m
│ ├── apply_recursive_differentiation.m
│ ├── apply_recursive_evaluation.m
│ ├── argmin.m
│ ├── assignschur.m
│ ├── bilinearize.m
│ ├── binaryindex.m
│ ├── binary.m
│ ├── binmodel.m
│ ├── binvar.m
│ ├── bisection_core.m
│ ├── bisection.m
│ ├── @blkvar
│ │ ├── blkvar.m
│ │ ├── display.m
│ │ ├── sdisplay.m
│ │ ├── sdpvar.m
│ │ └── subsasgn.m
│ ├── blockdiagmoment.m
│ ├── blocks.m
│ ├── bmilin.m
│ ├── build_recursive_scheme.m
│ ├── checkfeasiblefast.m
│ ├── classifyfactors.m
│ ├── clean.m
│ ├── coefficients.m
│ ├── compileinterfacedata.m
│ ├── compress_evaluation_scheme.m
│ ├── compressfactors2.m
│ ├── compressfactors.m
│ ├── compressLifted.m
│ ├── computeconstraintresiduals.m
│ ├── computedimacs.m
│ ├── @constraint
│ │ ├── and.m
│ │ ├── assignschur.m
│ │ ├── boundingbox.m
│ │ ├── chebyball.m
│ │ ├── check.m
│ │ ├── checkset.m
│ │ ├── colon.m
│ │ ├── complements.m
│ │ ├── constraint.m
│ │ ├── cut.m
│ │ ├── depends.m
│ │ ├── display.m
│ │ ├── dissect.m
│ │ ├── double.m
│ │ ├── dual.m
│ │ ├── eq.m
│ │ ├── flatten.m
│ │ ├── ge.m
│ │ ├── getbase.m
│ │ ├── getbounds.m
│ │ ├── getcutflag.m
│ │ ├── getlist.m
│ │ ├── getvariables.m
│ │ ├── gt.m
│ │ ├── horzcat.m
│ │ ├── hull.m
│ │ ├── is.m
│ │ ├── ismember.m
│ │ ├── isreal.m
│ │ ├── kkt.m
│ │ ├── le.m
│ │ ├── loadobj.m
│ │ ├── lowrank.m
│ │ ├── lt.m
│ │ ├── nnz.m
│ │ ├── not.m
│ │ ├── or.m
│ │ ├── plotlattice.m
│ │ ├── plot.m
│ │ ├── plus.m
│ │ ├── polyhedron.m
│ │ ├── polytope.m
│ │ ├── problemclass.m
│ │ ├── projection.m
│ │ ├── replace.m
│ │ ├── saveobj.m
│ │ ├── sdpvar.m
│ │ ├── setcutflag.m
│ │ ├── set.m
│ │ ├── settype.m
│ │ ├── spy.m
│ │ ├── tag.m
│ │ ├── unblkdiag.m
│ │ ├── uncertain.m
│ │ ├── value.m
│ │ └── vertcat.m
│ ├── convertlogics.m
│ ├── convert_perspective_log.m
│ ├── convert_polynomial_to_quadratic.m
│ ├── convert_polynomial_to_sdpfun.m
│ ├── convertquadratics.m
│ ├── convert_sigmonial_to_sdpfun.m
│ ├── create_CHS.m
│ ├── create_HS.m
│ ├── createNumericalModel.m
│ ├── createobjective.m
│ ├── createoutput.m
│ ├── createOutputStructure.m
│ ├── createsdplibfile.m
│ ├── datasaver.m
│ ├── dd.m
│ ├── deadhub.m
│ ├── dec2decbin.m
│ ├── definecreationtime.m
│ ├── define.m
│ ├── degree.m
│ ├── depends.m
│ ├── derandomize.m
│ ├── derivebounds.m
│ ├── derivedualBounds.m
│ ├── derivedualBoundsParameterFree.m
│ ├── det_internal.m
│ ├── detn.m
│ ├── detset.m
│ ├── disjunctivecut.m
│ ├── dissect_internal.m
│ ├── double2sdpvar.m
│ ├── dsdpdata.m
│ ├── dual2cell.m
│ ├── dualize.m
│ ├── eigv.m
│ ├── eliminatevariables.m
│ ├── ellipplot.m
│ ├── emptyNumericalModel.m
│ ├── even.m
│ ├── expanded.m
│ ├── expandforindex.m
│ ├── expandmodel.m
│ ├── expandrecursive.m
│ ├── expandsemivar.m
│ ├── expandsos2.m
│ ├── export.m
│ ├── extract_bounds_from_abs_operator.m
│ ├── extract_bounds_from_max_operator.m
│ ├── extract_bounds_from_milpsubsref_operator.m
│ ├── extract_bounds_from_min_operator.m
│ ├── extract_bounds_from_norm_operator.m
│ ├── extractConstraints.m
│ ├── extractSemiContBounds.m
│ ├── extsubsref.m
│ ├── eyev.m
│ ├── findapplicablesolvers.m
│ ├── findhash.c
│ ├── findhash.m
│ ├── findhashsorted.c
│ ├── findhashsorted.m
│ ├── findlinearulb.m
│ ├── findOutWeights.m
│ ├── findrows.m
│ ├── findulb_interval.m
│ ├── findulb.m
│ ├── find_variable_bounds.m
│ ├── fiordos_call.m
│ ├── fmincon_congp.m
│ ├── fmincon_con_liftlayer.m
│ ├── fmincon_con.m
│ ├── fmincon_fungp.m
│ ├── fmincon_fungrad.m
│ ├── fmincon_funhessian.m
│ ├── fmincon_fun_liftlayer.m
│ ├── fmincon_fun.m
│ ├── fraction.m
│ ├── gammainc_a.m
│ ├── gammainc_x.m
│ ├── gams2yalmip.m
│ ├── gen_rand_hash.m
│ ├── getbase.m
│ ├── getbasematrix.m
│ ├── getexponentbase.m
│ ├── getvariables.m
│ ├── gmset.m
│ ├── hessian.m
│ ├── imagemodel.m
│ ├── InstantiateElementWise.m
│ ├── InstantiateElementWiseUnitary.m
│ ├── integer.m
│ ├── int_sdpvar.m
│ ├── intvar.m
│ ├── invsathub.m
│ ├── ipopt_callback_df.m
│ ├── ipopt_callback_dg.m
│ ├── ipopt_callback_f.m
│ ├── ipopt_callback_g.m
│ ├── ipoptgp_callback_df.m
│ ├── ipoptgp_callback_dg.m
│ ├── ipoptgp_callback_f.m
│ ├── ipoptgp_callback_g.m
│ ├── isconvexmeshdata.m
│ ├── isessentiallyhermitian.m
│ ├── isessentiallysymmetric.m
│ ├── isinterval.m
│ ├── islinear.m
│ ├── ismembcYALMIP.m
│ ├── jacobiansparsityfromnonlinear.m
│ ├── jacSparsityGeometric.m
│ ├── jacSparsity.m
│ ├── lifted.m
│ ├── lindo_fungp.m
│ ├── lindo_fun.m
│ ├── lindosparse.m
│ ├── @lmi
│ │ ├── and.m
│ │ ├── assignschur.m
│ │ ├── boundingbox.m
│ │ ├── categorizeproblem.m
│ │ ├── chanceconstraint.m
│ │ ├── chebyball.m
│ │ ├── check.m
│ │ ├── checkset.m
│ │ ├── clean.m
│ │ ├── cleardual.m
│ │ ├── clear_poly_dep.m
│ │ ├── colon.m
│ │ ├── complements.m
│ │ ├── constraintclass.m
│ │ ├── convertlorentz.m
│ │ ├── convertsocp.m
│ │ ├── cut.m
│ │ ├── depends.m
│ │ ├── display.m
│ │ ├── dissect.m
│ │ ├── double.m
│ │ ├── dual.m
│ │ ├── eliminateBinary.m
│ │ ├── ellipsoid.m
│ │ ├── end.m
│ │ ├── envelope.m
│ │ ├── eq.m
│ │ ├── expanded.m
│ │ ├── expandmeta.m
│ │ ├── extractRandomDefinitions.m
│ │ ├── fastcat.m
│ │ ├── flatten.m
│ │ ├── getbase.m
│ │ ├── getbounds_interval.m
│ │ ├── getbounds.m
│ │ ├── getComplementarityTerms.m
│ │ ├── getcutflag.m
│ │ ├── getlmiid.m
│ │ ├── getlrdata.m
│ │ ├── getvariables.m
│ │ ├── groupchanceconstraints.m
│ │ ├── horzcat.m
│ │ ├── hull.m
│ │ ├── imag2reallmi.m
│ │ ├── imagemodel.m
│ │ ├── indicators.m
│ │ ├── isfeasible.m
│ │ ├── isinterval.m
│ │ ├── islinear.m
│ │ ├── is.m
│ │ ├── ismember.m
│ │ ├── isnan.m
│ │ ├── isreal.m
│ │ ├── isrelaxfeasible.m
│ │ ├── issigmonial.m
│ │ ├── kkt.m
│ │ ├── length.m
│ │ ├── lifted.m
│ │ ├── linearize.m
│ │ ├── lmi2sdpvar.m
│ │ ├── lmi2sedumistruct.m
│ │ ├── lmiinfo.m
│ │ ├── lmi.m
│ │ ├── lmior.m
│ │ ├── loadobj.m
│ │ ├── logic2cont.m
│ │ ├── lowrank.m
│ │ ├── minus.m
│ │ ├── or.m
│ │ ├── plotlattice.m
│ │ ├── plot.m
│ │ ├── plus.m
│ │ ├── Polyhedron.m
│ │ ├── polytope.m
│ │ ├── problemclass.m
│ │ ├── projection.m
│ │ ├── pwamodel.m
│ │ ├── reduce.m
│ │ ├── remap.m
│ │ ├── replace.m
│ │ ├── saveobj.m
│ │ ├── sdpvar.m
│ │ ├── see.m
│ │ ├── setcutflag.m
│ │ ├── setdualize.m
│ │ ├── set.m
│ │ ├── settype.m
│ │ ├── setupMeta.m
│ │ ├── shift.m
│ │ ├── size.m
│ │ ├── sizeOLD.m
│ │ ├── sosd.m
│ │ ├── spy.m
│ │ ├── subsasgn.m
│ │ ├── subsref.m
│ │ ├── tag.m
│ │ ├── uncertain.m
│ │ ├── uplus.m
│ │ ├── usedvariables.m
│ │ ├── value.m
│ │ ├── variablereplace.m
│ │ └── vertcat.m
│ ├── lmiBasis.m
│ ├── loadsdpafile.m
│ ├── loadsedumidata.m
│ ├── @logdet
│ │ ├── display.m
│ │ ├── double.m
│ │ ├── getcx.m
│ │ ├── getgain.m
│ │ ├── getP.m
│ │ ├── logdet.m
│ │ ├── minus.m
│ │ ├── mtimes.m
│ │ ├── plus.m
│ │ └── uminus.m
│ ├── map_to_original.m
│ ├── matrixcoefficients.m
│ ├── mergeNumericalModels.m
│ ├── mid.m
│ ├── milpalreadydone.m
│ ├── milppresolve.m
│ ├── milpsubsref.m
│ ├── minimize.m
│ ├── modelComplementarityConstraints.m
│ ├── monolistcoeff.m
│ ├── monolist.m
│ ├── monpowers.m
│ ├── mytestNEW.m
│ ├── mytestOLD.m
│ ├── @ncvar
│ │ ├── abs.m
│ │ ├── and.m
│ │ ├── any.m
│ │ ├── assign.m
│ │ ├── binary.m
│ │ ├── blkdiag.m
│ │ ├── bounds.m
│ │ ├── brutepersp.m
│ │ ├── cat.m
│ │ ├── ceil.m
│ │ ├── circshift.m
│ │ ├── clean.m
│ │ ├── clearsdpvar.m
│ │ ├── cone.m
│ │ ├── conj.m
│ │ ├── conv.m
│ │ ├── ctranspose.m
│ │ ├── cut.m
│ │ ├── degreduce.m
│ │ ├── degree.m
│ │ ├── depends.m
│ │ ├── det.m
│ │ ├── diag.m
│ │ ├── diff.m
│ │ ├── display.m
│ │ ├── domain.m
│ │ ├── double.m
│ │ ├── eig.m
│ │ ├── end.m
│ │ ├── eq.m
│ │ ├── expanded.m
│ │ ├── exp.m
│ │ ├── exponents.m
│ │ ├── extractkyp.m
│ │ ├── false.m
│ │ ├── find.m
│ │ ├── fliplr.m
│ │ ├── flipud.m
│ │ ├── floor.m
│ │ ├── ge.m
│ │ ├── generateAB.m
│ │ ├── geomean.m
│ │ ├── getbase.m
│ │ ├── getbasematrix.m
│ │ ├── getbasematrixwithoutcheck.m
│ │ ├── getbasevectorwithoutcheck.m
│ │ ├── gethackflag.m
│ │ ├── getsosrank.m
│ │ ├── getvariables.m
│ │ ├── getvariablesvector.m
│ │ ├── gt.m
│ │ ├── hankel.m
│ │ ├── homogenize.m
│ │ ├── horzcat.m
│ │ ├── imag.m
│ │ ├── integer.m
│ │ ├── isconvex.m
│ │ ├── isequal.m
│ │ ├── ishermitian.m
│ │ ├── isinteger.m
│ │ ├── islinear.m
│ │ ├── is.m
│ │ ├── ismember_internal.m
│ │ ├── ismember.m
│ │ ├── isreal.m
│ │ ├── issymmetric.m
│ │ ├── jacobian.m
│ │ ├── kron.m
│ │ ├── kyp.m
│ │ ├── le.m
│ │ ├── length.m
│ │ ├── loadobj.m
│ │ ├── log10.m
│ │ ├── log2.m
│ │ ├── log.m
│ │ ├── lt.m
│ │ ├── max.m
│ │ ├── median.m
│ │ ├── min.m
│ │ ├── minus.m
│ │ ├── mldivide.m
│ │ ├── model.m
│ │ ├── mpower.m
│ │ ├── mrdivide.m
│ │ ├── mtimes.m
│ │ ├── ncvar.m
│ │ ├── ne.m
│ │ ├── nnz.m
│ │ ├── nonlineartocone.m
│ │ ├── norm.m
│ │ ├── not.m
│ │ ├── numel.m
│ │ ├── or.m
│ │ ├── parametric.m
│ │ ├── plot.m
│ │ ├── plus.m
│ │ ├── polynomial.m
│ │ ├── pow10.m
│ │ ├── pow2.m
│ │ ├── power.m
│ │ ├── prod.m
│ │ ├── pwa.m
│ │ ├── quaddecomp.m
│ │ ├── rank.m
│ │ ├── rcone.m
│ │ ├── rdivide.m
│ │ ├── real.m
│ │ ├── recovermonoms.m
│ │ ├── relaxdouble.m
│ │ ├── replace.m
│ │ ├── repmat.m
│ │ ├── reshape.m
│ │ ├── rot90.m
│ │ ├── saveobj.m
│ │ ├── sdpvarfun.m
│ │ ├── see.m
│ │ ├── sethackflag.m
│ │ ├── set.m
│ │ ├── setsos.m
│ │ ├── shiftdim.m
│ │ ├── sign.m
│ │ ├── simplify.m
│ │ ├── size.m
│ │ ├── sort.m
│ │ ├── sosd.m
│ │ ├── sos.m
│ │ ├── sparse.m
│ │ ├── spy.m
│ │ ├── sqrt.m
│ │ ├── stackcell.m
│ │ ├── subsasgn.m
│ │ ├── subsref.m
│ │ ├── sum.m
│ │ ├── sumsum.m
│ │ ├── sym.m
│ │ ├── times.m
│ │ ├── toeplitz.m
│ │ ├── trace.m
│ │ ├── transpose.m
│ │ ├── tril.m
│ │ ├── triu.m
│ │ ├── true.m
│ │ ├── uminus.m
│ │ ├── uncertain.m
│ │ ├── unique.m
│ │ ├── uplus.m
│ │ ├── var.m
│ │ └── vertcat.m
│ ├── ncvar_coefficients.m
│ ├── ncvar_replace.m
│ ├── @ndsdpvar
│ │ ├── abs.m
│ │ ├── alldifferent.m
│ │ ├── assign.m
│ │ ├── binary.m
│ │ ├── cat.m
│ │ ├── circshift.m
│ │ ├── clean.m
│ │ ├── depends.m
│ │ ├── diff.m
│ │ ├── display.m
│ │ ├── double.m
│ │ ├── end.m
│ │ ├── eq.m
│ │ ├── flush.m
│ │ ├── ge.m
│ │ ├── getbasematrix.m
│ │ ├── gethackflag.m
│ │ ├── getvariables.m
│ │ ├── gt.m
│ │ ├── horzcat.m
│ │ ├── imag.m
│ │ ├── integer.m
│ │ ├── is.m
│ │ ├── isreal.m
│ │ ├── le.m
│ │ ├── length.m
│ │ ├── lt.m
│ │ ├── max.m
│ │ ├── minus.m
│ │ ├── mtimes.m
│ │ ├── ndims.m
│ │ ├── ndsdpvar.m
│ │ ├── numel.m
│ │ ├── permute.m
│ │ ├── plus.m
│ │ ├── power.m
│ │ ├── real.m
│ │ ├── repmat.m
│ │ ├── reshape.m
│ │ ├── sdpvar.m
│ │ ├── see.m
│ │ ├── shiftdim.m
│ │ ├── size.m
│ │ ├── sqrt.m
│ │ ├── squeeze.m
│ │ ├── subsasgn.m
│ │ ├── subsref.m
│ │ ├── sum.m
│ │ ├── times.m
│ │ ├── uminus.m
│ │ ├── value.m
│ │ ├── vec.m
│ │ └── vertcat.m
│ ├── negateNegativeSemiContVariables.m
│ ├── newvariabletypegen.m
│ ├── nonconvexQuadratic.m
│ ├── nonlinearreplace.m
│ ├── NormalizeCallback.m
│ ├── normalizeExponentialCone.m
│ ├── openopt_fun.m
│ ├── optimize.m
│ ├── @optimizer
│ │ ├── cat.m
│ │ ├── display.m
│ │ ├── fiordos.m
│ │ ├── horzcat.m
│ │ ├── kkt.m
│ │ ├── loadobj.m
│ │ ├── numel.m
│ │ ├── optimizer.m
│ │ ├── optimizer_precalc.m
│ │ ├── plot.m
│ │ ├── presolve.m
│ │ ├── sample.m
│ │ ├── saveobj.m
│ │ ├── solvemp.m
│ │ ├── subsasgn.m
│ │ ├── subsref.m
│ │ ├── updatemodel.m
│ │ └── vertcat.m
│ ├── @optproblem
│ │ ├── boundingbox.m
│ │ ├── display.m
│ │ ├── feasible.m
│ │ ├── horzcat.m
│ │ ├── isfeasible.m
│ │ ├── kkt.m
│ │ ├── linearize.m
│ │ ├── maximize.m
│ │ ├── minimize.m
│ │ ├── optimize.m
│ │ ├── optimizer.m
│ │ ├── optproblem.m
│ │ ├── robustify.m
│ │ ├── solvebilevel.m
│ │ ├── solvemp.m
│ │ └── subsref.m
│ ├── parseLMI.m
│ ├── parvar.m
│ ├── penlab_callback_con.m
│ ├── penlab_callback_dcon2.m
│ ├── penlab_callback_dcon.m
│ ├── penlab_callback_df2.m
│ ├── penlab_callback_dff.m
│ ├── penlab_callback_df.m
│ ├── penlab_callback_f.m
│ ├── penlab_callback_matrixdG.m
│ ├── penlab_callback_matrixG.m
│ ├── pennlp_congrad.m
│ ├── pennlp_conhess.m
│ ├── pennlp_con.m
│ ├── pennlp_fungrad.m
│ ├── pennlp_funhess.m
│ ├── pennlp_fun.m
│ ├── pennonm_callback_df.m
│ ├── pennonm_callback_dg.m
│ ├── pennonm_callback_f.m
│ ├── pennonm_callback_g.m
│ ├── plothyperplanes.m
│ ├── plotInternalModel.m
│ ├── plottruss.m
│ ├── polyprint.m
│ ├── portfoliodata.mat
│ ├── portfoliodata.txt
│ ├── precalcgpstruct.m
│ ├── precomputeDerivative.m
│ ├── presolve_fixvariables.m
│ ├── presolve_probebinary.m
│ ├── primalize.m
│ ├── @probability
│ │ ├── display.m
│ │ ├── ge.m
│ │ ├── horzcat.m
│ │ ├── le.m
│ │ └── probability.m
│ ├── problemclass.m
│ ├── prunecplexoptions.m
│ ├── pruneOptions.m
│ ├── pwasos2.m
│ ├── pwf.m
│ ├── rad.m
│ ├── rand_hash.m
│ ├── randpolytope.m
│ ├── randpsd.m
│ ├── ratingdata.mat
│ ├── recdef.m
│ ├── recover.m
│ ├── recovermonoms.m
│ ├── recovernc.m
│ ├── RecoverNonlinearSolverSolution.m
│ ├── reDeclareForBinaryMax.m
│ ├── relaxdouble.m
│ ├── relaxvalue.m
│ ├── remove_bounds_from_Ab.m
│ ├── remove_bounds_from_Aeqbeq.m
│ ├── removenonlinearity.m
│ ├── saveampl.m
│ ├── savecplexlp.m
│ ├── save_model_expansion.m
│ ├── savesdpafile.m
│ ├── schurgateway.m
│ ├── sdd.m
│ ├── sdisplay2.m
│ ├── sdisplay.m
│ ├── sdpsettings.m
│ ├── sdpt3data.m
│ ├── sdpt3struct2sdpt3block.m
│ ├── sdpvar2str.m
│ ├── sdpvarremap.m
│ ├── sedumi2dsdp5.m
│ ├── sedumi2dsdp.m
│ ├── sedumi2maxdet.m
│ ├── sedumi2penbmi.m
│ ├── sedumi2pen.m
│ ├── sedumi2sdpa.m
│ ├── sedumi2sdpt3.m
│ ├── sedumi2yalmip.m
│ ├── see.m
│ ├── selectsolution.m
│ ├── selectsolver.m
│ ├── separable.m
│ ├── setdiff1D.m
│ ├── setduals.m
│ ├── setnonlinearvariables.m
│ ├── setpolynomials.m
│ ├── setupBMIBNB.m
│ ├── setupBNB.m
│ ├── setupBounds.m
│ ├── SetupEvaluationVariable.m
│ ├── setup_fmincon_params.m
│ ├── shadowjacobian.m
│ ├── showprogress.m
│ ├── snopt_callback.m
│ ├── snoptgp_callback.m
│ ├── solveequalities.m
│ ├── solver_can_solve.m
│ ├── solverCapable.m
│ ├── solvesdp.m
│ ├── solvesdp_multiple.m
│ ├── splitAndDiagonalize.m
│ ├── sqplab_con.m
│ ├── sqplab_fun.m
│ ├── sqplab_simul.m
│ ├── sqrtm_internal.m
│ ├── stableunique.m
│ ├── threeletterwords.mat
│ ├── tplus.m
│ ├── ttimes.m
│ ├── unblkdiag.m
│ ├── uncvar.m
│ ├── unionstripped.m
│ ├── uniquesafe.m
│ ├── uniquestripped.m
│ ├── value.m
│ ├── variablechange.m
│ ├── variable_replace.m
│ ├── vecquaddecomp.m
│ ├── vectorizedlogic.m
│ ├── ventropy.m
│ ├── yalmip2geometric.m
│ ├── yalmip2mpt.m
│ ├── yalmip2nonlinearsolver.m
│ ├── yalmipbandwidth.m
│ ├── yalmip_default_output.m
│ ├── yalmiperror.m
│ ├── yalmip.m
│ └── yalmiptable.m
├── license.txt
├── modules
│ ├── bilevel
│ │ └── solvebilevel.m
│ ├── dummy.m
│ ├── global
│ │ ├── addBilinearVariableCuts.m
│ │ ├── addComplementarityCuts.m
│ │ ├── addConvexityCuts.m
│ │ ├── addEvalVariableCuts.m
│ │ ├── addImpliedSDP.m
│ │ ├── addMonomialCuts.m
│ │ ├── addMultipliedEqualityCuts.m
│ │ ├── adjustMaxTime.m
│ │ ├── bmibnb.m
│ │ ├── bnb.m
│ │ ├── bnb_solvelower.m
│ │ ├── boxreduce.m
│ │ ├── branch_and_bound.m
│ │ ├── clean_bounds.m
│ │ ├── compile_nonlinear_table.m
│ │ ├── compileQuadratic.m
│ │ ├── completeInitial.m
│ │ ├── computecost.m
│ │ ├── constraint_residuals.m
│ │ ├── convexhullConcave2D.m
│ │ ├── convexhullConcave.m
│ │ ├── convexhullConvex2D.m
│ │ ├── convexhullConvex.m
│ │ ├── convexhullFromSampled.m
│ │ ├── convexhullGeneral.m
│ │ ├── cutsdp.m
│ │ ├── decide_branch_variables.m
│ │ ├── detectAtMost.m
│ │ ├── dmpermblockeig.m
│ │ ├── domain_reduction.m
│ │ ├── evaluate_nonlinear.m
│ │ ├── exclusionCut.m
│ │ ├── feaspump.m
│ │ ├── fixer.m
│ │ ├── global_solve_upper.m
│ │ ├── initializesolution.m
│ │ ├── intvmul.m
│ │ ├── intvpower.m
│ │ ├── iterative_refinement.m
│ │ ├── kktqp.m
│ │ ├── lpbmitighten.m
│ │ ├── powerbound.m
│ │ ├── preprocess_bilinear_bounds.m
│ │ ├── presolve_bounds_from_domains.m
│ │ ├── presolve_bounds_from_inequalities.m
│ │ ├── presolve_bounds_from_modelbounds.m
│ │ ├── presolve_bounds_from_quadratics.m
│ │ ├── presolve_eliminatelinearratios.m
│ │ ├── presolveOneMagicRound.m
│ │ ├── presolve_quadratic_psdbound.m
│ │ ├── presolve_sortrows.m
│ │ ├── propagate_bounds_from_complementary.m
│ │ ├── propagate_bounds_from_equalities.m
│ │ ├── propagatequadratics.m
│ │ ├── reduce_bilinear_branching_variables.m
│ │ ├── root_node_tighten.m
│ │ ├── rounder.m
│ │ ├── sdpPump.m
│ │ ├── solvelower.m
│ │ ├── solve_upper_in_node.m
│ │ ├── sosfixer.m
│ │ ├── tightenbounds.m
│ │ ├── updateboundsfromupper.m
│ │ ├── updatebounds_recursive_evaluation.m
│ │ ├── update_eval_bounds.m
│ │ ├── update_integer_bounds.m
│ │ ├── update_monomial_bounds.m
│ │ ├── updatemonomialbounds.m
│ │ ├── updatenonlinearbounds.m
│ │ ├── update_one_eval_bound.m
│ │ ├── update_one_inverseeval_bound.m
│ │ ├── updateonenonlinearbound.m
│ │ └── update_sumsepquad_bounds.m
│ ├── moment
│ │ ├── extractsolution.m
│ │ ├── momentmodel.m
│ │ └── solvemoment.m
│ ├── parametric
│ │ ├── mpt2pop.m
│ │ ├── mpt_appendmodel.m
│ │ ├── mpt_clean_optmizer.m
│ │ ├── mpt_collect_equalities.m
│ │ ├── mpt_de_mpmilp.m
│ │ ├── mpt_derive_bounds.m
│ │ ├── mpt_detect_and_improve_bounds.m
│ │ ├── mpt_detect_fixed_rows.m
│ │ ├── mpt_detect_sos.m
│ │ ├── mpt_enumerate_binary.m
│ │ ├── mpt_enumeration_mpmilp.m
│ │ ├── mpt_parbb.m
│ │ ├── mpt_project_back_equality.m
│ │ ├── mpt_project_on_equality.m
│ │ ├── mpt_reduce.m
│ │ ├── mpt_remove_equalities.m
│ │ ├── mpt_select_rows.m
│ │ ├── mpt_solvenode.m
│ │ ├── removeExplorationConstraints.m
│ │ └── solvemp.m
│ ├── robust
│ │ ├── createDualParameterization.m
│ │ ├── decomposeUncertain.m
│ │ ├── deriveBilinearizing.m
│ │ ├── dilate2.m
│ │ ├── dilate.m
│ │ ├── dualtososrobustness.m
│ │ ├── filter_2boxmodel.m
│ │ ├── filter_boxmodel.m
│ │ ├── filter_duality.m
│ │ ├── filter_eliminatation.m
│ │ ├── filter_enumeration.m
│ │ ├── filter_norm_1.m
│ │ ├── filter_norm_2.m
│ │ ├── filter_normball.m
│ │ ├── filter_norm_inf.m
│ │ ├── filter_polya.m
│ │ ├── filter_sprocedure.m
│ │ ├── find_simple_variable_bounds.m
│ │ ├── find_simplex_models.m
│ │ ├── getEFfromSET.m
│ │ ├── getFzxfromSET.m
│ │ ├── parameterizedW.m
│ │ ├── robust_classify_variables.m
│ │ ├── robust_classify_variables_newest.m
│ │ ├── robust_classify_variables_new.m
│ │ ├── robustify.m
│ │ ├── robustmodel.m
│ │ └── solverobust.m
│ └── sos
│ ├── blockmonomialreduction.m
│ ├── compilesos.m
│ ├── congruenceblocks.m
│ ├── consistent.m
│ ├── corrsparsity.m
│ ├── create_imagemodel.m
│ ├── create_kernelmodel.m
│ ├── create_lrmodel.m
│ ├── deriveBasis.m
│ ├── generate_kernel_representation_data.m
│ ├── genmonoms.m
│ ├── monomialgeneration.m
│ ├── monomialproducts.m
│ ├── monomialreduction.m
│ ├── newtonmonoms.m
│ ├── newtonpolytope.m
│ ├── newtonreduce.m
│ ├── parameterizedbase.m
│ ├── postprocesssos.m
│ ├── selectSOSmodel.m
│ ├── solveranksos.m
│ ├── solvesos_find_blocks.m
│ ├── solvesos.m
│ ├── sosmodel.m
│ └── sparsenull.m
├── operators
│ ├── absexp.m
│ ├── acos_internal.m
│ ├── alldifferent.m
│ ├── atan2_internal.m
│ ├── binary_implies_linearequality.m
│ ├── binary_implies_linearnegativeconstraint.m
│ ├── cabs.m
│ ├── cpower.m
│ ├── crossentropy_internal.m
│ ├── eig_yalmip_internal.m
│ ├── entropy.m
│ ├── expexpintinv.m
│ ├── find_internal.m
│ ├── fraction_internal2.m
│ ├── geomean2.m
│ ├── hinge.m
│ ├── huber.m
│ ├── iff_internal.m
│ ├── iff.m
│ ├── implies_internal.m
│ ├── implies.m
│ ├── interp1_internal.m
│ ├── interp1_nonlinear.m
│ ├── interp2_internal.m
│ ├── inverse_internal2.m
│ ├── invpos.m
│ ├── kullbackleibler.m
│ ├── lambda_max.m
│ ├── lambda_min.m
│ ├── linearnegativeconstraint_iff_binary.m
│ ├── linearnegativeconstraint_implies_binary.m
│ ├── logistic.m
│ ├── logsumexp.m
│ ├── matrix_sdpvar_sort.m
│ ├── max_integer_model.m
│ ├── max_internal.m
│ ├── max_with_loc.m
│ ├── min_internal.m
│ ├── mpower_internal.m
│ ├── mvtest.m
│ ├── negated_perspective_log.m
│ ├── nnz_internal.m
│ ├── norm_nuclear.m
│ ├── norm_tv.m
│ ├── optimizer_operator.m
│ ├── pexp.m
│ ├── plog.m
│ ├── pnorm.m
│ ├── pow10.m
│ ├── power_internal1.m
│ ├── power_internal2.m
│ ├── powerinternalhelper.m
│ ├── pwadynamics_internal.m
│ ├── pwa_yalmip.m
│ ├── pwq_yalmip.m
│ ├── quadratic_over_affine_expanded.m
│ ├── quadratic_over_affine.m
│ ├── sdpfun.m
│ ├── semivar.m
│ ├── slogfrac.m
│ ├── slog.m
│ ├── sort_internal.m
│ ├── sumabsk.m
│ ├── sumk_generator.m
│ ├── sumk.m
│ ├── sum_square.m
│ └── xexpintinv.m
├── README.txt
├── @sdpvar
│ ├── abs.m
│ ├── accumarray.m
│ ├── acosh.m
│ ├── acos.m
│ ├── acot.m
│ ├── addfactors.m
│ ├── addgkyp.m
│ ├── addleftfactor.m
│ ├── addrightfactor.m
│ ├── and.m
│ ├── any.m
│ ├── asec.m
│ ├── asinh.m
│ ├── asin.m
│ ├── assign.m
│ ├── atan2.m
│ ├── atan.m
│ ├── beta.m
│ ├── binary.m
│ ├── blkdiag.m
│ ├── bounds.m
│ ├── brutepersp.m
│ ├── bsxfun.m
│ ├── cat.m
│ ├── ceil.m
│ ├── circshift.m
│ ├── cleandoublefactors.m
│ ├── clean.m
│ ├── clearconic.m
│ ├── clearcreationtime.m
│ ├── clear_poly_dep.m
│ ├── clearsdpvar.m
│ ├── cone.m
│ ├── conj.m
│ ├── convexhull.m
│ ├── conv.m
│ ├── cosh.m
│ ├── cos.m
│ ├── cot.m
│ ├── crossentropy.m
│ ├── ctransposefactor.m
│ ├── ctranspose.m
│ ├── cumsum.m
│ ├── cumtrapz.m
│ ├── cut.m
│ ├── dct.m
│ ├── deadhub.m
│ ├── deepdepends.m
│ ├── degreduce.m
│ ├── degree.m
│ ├── depends.m
│ ├── det.m
│ ├── diag.m
│ ├── diff.m
│ ├── display.m
│ ├── dissect.m
│ ├── domain.m
│ ├── double.m
│ ├── eig.m
│ ├── eliminateBinary.m
│ ├── end.m
│ ├── eq.m
│ ├── erfc.m
│ ├── erfcx.m
│ ├── erfinv.m
│ ├── erf.m
│ ├── exclude.m
│ ├── expanded.m
│ ├── expcone.m
│ ├── expint.m
│ ├── exp.m
│ ├── exponents.m
│ ├── extractkyp.m
│ ├── factored.m
│ ├── factors.m
│ ├── false.m
│ ├── fft.m
│ ├── findelements.m
│ ├── find.m
│ ├── fix.m
│ ├── fliplr.m
│ ├── flipud.m
│ ├── floor.m
│ ├── flush.m
│ ├── flushmidfactors.m
│ ├── gammainc.m
│ ├── gammaln.m
│ ├── gamma.m
│ ├── ge.m
│ ├── generateAB.m
│ ├── geomean.m
│ ├── getbase.m
│ ├── getbasematrix.m
│ ├── getbasematrixwithoutcheck.m
│ ├── getbasevectorwithoutcheck.m
│ ├── gethackflag.m
│ ├── getsosrank.m
│ ├── getvariables.m
│ ├── getvariablesvector.m
│ ├── getvectorvariables.m
│ ├── gkyp.m
│ ├── gt.m
│ ├── hankel.m
│ ├── harmmean.m
│ ├── hasfactors.m
│ ├── homogenize.m
│ ├── horzcat.m
│ ├── ifft.m
│ ├── imag2real.m
│ ├── imag.m
│ ├── integer.m
│ ├── interp1.m
│ ├── interp2.m
│ ├── int.m
│ ├── invsathub.m
│ ├── isconvex.m
│ ├── isequal.m
│ ├── ishermitian.m
│ ├── isinteger.m
│ ├── isinterval.m
│ ├── islinear.m
│ ├── is.m
│ ├── ismember_internal.m
│ ├── ismember.m
│ ├── isreal.m
│ ├── issymmetric.m
│ ├── jacobian.m
│ ├── kron.m
│ ├── kyp.m
│ ├── le.m
│ ├── length.m
│ ├── lift2real.m
│ ├── linearize.m
│ ├── lmior.m
│ ├── lmixor.m
│ ├── loadobj.m
│ ├── log10.m
│ ├── log2.m
│ ├── log.m
│ ├── lt.m
│ ├── matrixpolynomial.m
│ ├── max.m
│ ├── median.m
│ ├── mid.m
│ ├── minimize.m
│ ├── min.m
│ ├── minus.m
│ ├── mldivide.m
│ ├── model.m
│ ├── mod.m
│ ├── mpower.m
│ ├── mrdivide.m
│ ├── mtimes.m
│ ├── mvncdf.m
│ ├── nchoosek.m
│ ├── ncvar.m
│ ├── ndims.m
│ ├── negatefactors.m
│ ├── ne.m
│ ├── nnz.m
│ ├── nonlineartocone.m
│ ├── norm.m
│ ├── not.m
│ ├── numel.m
│ ├── or.m
│ ├── parametric.m
│ ├── pcone.m
│ ├── permute.m
│ ├── plot.m
│ ├── plus.m
│ ├── poly.m
│ ├── polynomial.m
│ ├── pow10.m
│ ├── pow2.m
│ ├── powercone.m
│ ├── power.m
│ ├── prod.m
│ ├── pwadynamics.m
│ ├── pwa.m
│ ├── pwamodel.m
│ ├── pwaproj.m
│ ├── pwaprojUnc.m
│ ├── quaddecomp.m
│ ├── quickrecover.m
│ ├── rad.m
│ ├── rank.m
│ ├── rational.m
│ ├── rcone.m
│ ├── rdivide.m
│ ├── real.m
│ ├── recovermonoms.m
│ ├── relaxdouble.m
│ ├── relaxvalue.m
│ ├── remap.m
│ ├── rem.m
│ ├── replace.m
│ ├── repmat.m
│ ├── reshape.m
│ ├── rot90.m
│ ├── round.m
│ ├── saveobj.m
│ ├── sdpcone.m
│ ├── sdpvarfun.m
│ ├── sdpvar.m
│ ├── sec.m
│ ├── see.m
│ ├── semicont.m
│ ├── setbase.m
│ ├── sethackflag.m
│ ├── set.m
│ ├── setoperatorname.m
│ ├── setsos.m
│ ├── shiftdim.m
│ ├── sign.m
│ ├── simplify.m
│ ├── sinh.m
│ ├── sin.m
│ ├── size.m
│ ├── sort.m
│ ├── sos1.m
│ ├── sos2.m
│ ├── sosd.m
│ ├── sos.m
│ ├── sparse.m
│ ├── spdiags.m
│ ├── spy.m
│ ├── sqr.m
│ ├── sqrt.m
│ ├── sqrtm_internal.m
│ ├── sqrtm.m
│ ├── stackcell.m
│ ├── subsasgn.m
│ ├── subsref.m
│ ├── sum.m
│ ├── sumsum.m
│ ├── sym.m
│ ├── tanh.m
│ ├── tan.m
│ ├── times.m
│ ├── toeplitz.m
│ ├── trace.m
│ ├── transposefactor.m
│ ├── transpose.m
│ ├── trapz.m
│ ├── tril.m
│ ├── triu.m
│ ├── true.m
│ ├── uminus.m
│ ├── uncertain.m
│ ├── unfactor.m
│ ├── unique.m
│ ├── uplus.m
│ ├── value.m
│ ├── variablereplace.m
│ ├── var.m
│ ├── vec.m
│ ├── vec_replace.m
│ ├── vertcat.m
│ ├── xor.m
│ └── zeros.m
├── solvers
│ ├── appendMosekSDPdata.m
│ ├── callbaron.m
│ ├── callbintprog.m
│ ├── callbonmin.m
│ ├── callbpmpd.m
│ ├── callcbc.m
│ ├── callcdcs.m
│ ├── callcdd.m
│ ├── callclp.m
│ ├── call_cplexibm_miqp.m
│ ├── call_cplexibm_qcmiqp.m
│ ├── callcplexint.m
│ ├── callcplexmex.m
│ ├── callcsdp.m
│ ├── calldsdp5.m
│ ├── calldsdp.m
│ ├── callecos.m
│ ├── callfiltersd.m
│ ├── callfiltersdsp.m
│ ├── callfmincongp.m
│ ├── callfmincon.m
│ ├── callfminsearch.m
│ ├── callfrlib.m
│ ├── callglpkcc.m
│ ├── callglpk.m
│ ├── callglpkoctave.m
│ ├── callgpposy.m
│ ├── callgurobi.m
│ ├── callgurobimex.m
│ ├── callintlinprog.m
│ ├── callipoptgp.m
│ ├── callipopt.m
│ ├── callipqp.m
│ ├── callknitro.m
│ ├── callkypd.m
│ ├── calllindo_geo.m
│ ├── calllindo.m
│ ├── calllindo_miqp.m
│ ├── calllindo_nlp.m
│ ├── calllinprog.m
│ ├── calllmilab.m
│ ├── calllmirank.m
│ ├── calllogdetppa.m
│ ├── calllpsolve.m
│ ├── calllsqlin.m
│ ├── calllsqnonneg.m
│ ├── callmaxdet.m
│ ├── callmexpress11.m
│ ├── callmexpress.m
│ ├── call_mosek_dual.m
│ ├── call_mosek_geometric.m
│ ├── callmosek.m
│ ├── call_mosek_primal.m
│ ├── callmpcvx.m
│ ├── callmplcp.m
│ ├── callmpt3.m
│ ├── callmpt.m
│ ├── callnage04mbf.m
│ ├── callnage04naf.m
│ ├── callnomad.m
│ ├── callnone.m
│ ├── callooqp.m
│ ├── callopenopt.m
│ ├── callopticlp.m
│ ├── callopticsdp.m
│ ├── calloptidsdp.m
│ ├── calloptiooqp.m
│ ├── calloptiqsopt.m
│ ├── calloslprog.m
│ ├── callosqp.m
│ ├── callpenbmi.m
│ ├── callpenbmim.m
│ ├── callpenlabbmi.m
│ ├── callpenlab.m
│ ├── callpennlp.m
│ ├── callpennonm.m
│ ├── callpensdp.m
│ ├── callpensdpm.m
│ ├── callPOP.m
│ ├── callpowersolver.m
│ ├── callqpas.m
│ ├── callqpip.m
│ ├── callqpoases.m
│ ├── callqsopt.m
│ ├── callquadprogbb.m
│ ├── callquadprog.m
│ ├── callscipmex.m
│ ├── callscipnl.m
│ ├── callscs.m
│ ├── callsdpa.m
│ ├── callsdplr.m
│ ├── callsdpnal.m
│ ├── callsdpt3302.m
│ ├── callsdpt330.m
│ ├── callsdpt331.m
│ ├── callsdpt34.m
│ ├── callsedumi.m
│ ├── callsievesdp.m
│ ├── callsnoptgp.m
│ ├── callsnopt.m
│ ├── callsparsecolo.m
│ ├── callsparsepop.m
│ ├── callspecsdp.m
│ ├── callsqplab.m
│ ├── callstrul.m
│ ├── callvsdp.m
│ ├── call_xpressfico_milp.m
│ ├── call_xpressfico_miqp.m
│ ├── call_xpressfico_qcmip.m
│ ├── cplex2yalmip.m
│ ├── create_lp_solve_model.m
│ ├── definesolvers.m
│ ├── getavailablesolvers.m
│ ├── mpcvx.m
│ ├── yalmip2cbc.m
│ ├── yalmip2cplex.m
│ ├── yalmip2csdp.m
│ ├── yalmip2dsdp.m
│ ├── yalmip2ecos.m
│ ├── yalmip2glpkmex.m
│ ├── yalmip2gurobi.m
│ ├── yalmip2gurobimex.m
│ ├── yalmip2intlinprog.m
│ ├── yalmip2mosek.m
│ ├── yalmip2opticsdp.m
│ ├── yalmip2optidsdp.m
│ ├── yalmip2osqp.m
│ ├── yalmip2pensdp.m
│ ├── yalmip2powersolver.m
│ ├── yalmip2quadprog.m
│ ├── yalmip2scs.m
│ ├── yalmip2sdpa.m
│ ├── yalmip2SDPmosek.m
│ ├── yalmip2sdpt3.m
│ ├── yalmip2sedumi.m
│ └── yalmip2xpress.m
├── yalmipdemo.m
└── yalmiptest.m
194 directories, 3569 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论