├── Clock synchronization ├── ACES.m ├── ACES_adaptive_clock_estimation_and_synchronization_using_Kalman_filtering.pdf ├── On_Clock_Synchronization_Algorithms_for_Wireless_Sensor_Networks_Under_Unknown_Delay.pdf ├── Readme.md └── clock_synchronize_algorithm.m ├── Fusion estimation ├── DFE.m └── Networked Fusion Estimation With Bounded Noises.pdf ├── Kalman Filtering ├── AKCF.m ├── AKCF_LN.m ├── Agent_based_Optimally_Weighted_Kalman_Consensus_Filter_over_a_Lossy_Network.pdf ├── Kalman Filtering with Partial Observation Losses.pdf ├── Kalman_filtering_with_intermittent_observations.pdf ├── MD_code.m ├── Partial.m ├── Readme.md ├── State_estimation_over_packet_dropping_networks_using_multiple_description_coding.pdf └── intermittent_A.m ├── Mode Predictive Control(MPC) ├── RMCP_LMI_polytope.m ├── RMPC_01.m ├── RMPC_02.m ├── Readme.md ├── Robust model predictive control of constrained linear systems with bounded disturbances.pdf ├── Robust output feedback model predictive control of constrained linear systems.pdf ├── Robust_Constrained_Model_Predictive_Control_using_Linear_Matrix_Inequalities.pdf ├── TerminalSet_and_Penalty.m ├── benchmark_problems.pdf ├── benchmark_problems_polytope.m ├── invariant_error.m ├── mpc_Gain_Penalty.m └── mpc_N.m ├── README.md └── toolbox_users └── tbxmanager ├── tbxenabled.txt ├── tbxmanager.m ├── tbxmanager └── tbxmanager.m ├── tbxsources.txt └── toolboxes ├── cddmex └── 1.0.1 │ └── pcwin64 │ └── source │ ├── cddmex.c │ ├── cddmex.m │ └── cddmex.mexw64 ├── espresso └── 1.0 │ └── pcwin64 │ └── espresso.exe ├── 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 │ ├── glpk.m │ └── glpkcc.mexw64 ├── hysdel └── 2.0.6 │ └── pcwin64 │ └── hysdel.exe ├── lcp └── 1.0.3 │ └── pcwin64 │ └── source │ ├── LICENSE.txt │ ├── README.txt │ ├── lcp.c │ ├── lcp.h │ ├── lcp.m │ ├── lcp.mexw64 │ ├── lcp_compile.m │ ├── lcp_main.c │ ├── lcp_matrix.c │ ├── lcp_matrix.h │ ├── lcp_sfun.c │ ├── lcp_sfun.mexw64 │ ├── lcp_sim.mdl │ ├── lcp_test.m │ ├── lumod_dense.c │ └── lumod_dense.h ├── mpt └── 3.1.8 │ └── all │ └── mpt3-3_1_8 │ └── mpt │ ├── ._Contents.m │ ├── ._demos │ ├── Contents.m │ ├── demos │ ├── ._dataSim.mat │ ├── ._mpt_demo_PowerNetworkSystem.m │ ├── ._mpt_demo_quadcopter.m │ ├── ._mpt_demo_rtw_explicitmpc.mdl │ ├── ._mpt_demo_rtw_explicitmpctracking.mdl │ ├── ._mpt_demo_rtw_onlinempc.mdl │ ├── ._quadcopter_ssmodel.mat │ ├── dataSim.mat │ ├── mpt_demo1.m │ ├── mpt_demo2.m │ ├── mpt_demo_PowerNetworkSystem.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_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 │ ├── ._Contents.m │ ├── ._compatibility │ ├── Contents.m │ ├── compatibility │ │ ├── ._@mptctrl │ │ ├── ._@polytope │ │ ├── ._Contents.m │ │ ├── ._Penalty.m │ │ ├── ._control │ │ ├── ._graphics │ │ ├── ._hys2pwa │ │ ├── ._mpt_compatibility_options.m │ │ ├── ._mpt_obsoleteFunction.m │ │ ├── ._optmerge │ │ ├── ._solvers │ │ ├── ._utils │ │ ├── @mptctrl │ │ │ ├── ._mptctrl.m │ │ │ └── mptctrl.m │ │ ├── @polytope │ │ │ ├── ._polytope.m │ │ │ └── polytope.m │ │ ├── Contents.m │ │ ├── Penalty.m │ │ ├── control │ │ │ ├── ._mpt_constructMatrices.m │ │ │ ├── ._mpt_control.m │ │ │ ├── ._mpt_removeOverlaps.m │ │ │ ├── ._mpt_sys.m │ │ │ ├── mpt_constructMatrices.m │ │ │ ├── mpt_control.m │ │ │ ├── mpt_removeOverlaps.m │ │ │ └── mpt_sys.m │ │ ├── graphics │ │ │ ├── ._mpt_plotPWA.m │ │ │ ├── ._mpt_plotPWQ.m │ │ │ ├── mpt_plotPWA.m │ │ │ └── mpt_plotPWQ.m │ │ ├── hys2pwa │ │ │ ├── ._Contents.m │ │ │ ├── ._PWAwelldefined.m │ │ │ ├── ._findFAS.m │ │ │ ├── ._hys2pwa.m │ │ │ ├── ._mpt_hyparr.m │ │ │ ├── ._mpt_pwa2mld.m │ │ │ ├── ._mpt_pwa2sys.m │ │ │ ├── ._remAL.m │ │ │ ├── ._syminfo.m │ │ │ ├── Contents.m │ │ │ ├── PWAwelldefined.m │ │ │ ├── findFAS.m │ │ │ ├── hys2pwa.m │ │ │ ├── mpt_hyparr.m │ │ │ ├── mpt_pwa2mld.m │ │ │ ├── mpt_pwa2sys.m │ │ │ ├── remAL.m │ │ │ └── syminfo.m │ │ ├── mpt_compatibility_options.m │ │ ├── mpt_obsoleteFunction.m │ │ ├── optmerge │ │ │ ├── ._Contents.m │ │ │ ├── ._cplex.log │ │ │ ├── ._intersectHP1.m │ │ │ ├── ._mpt_exHyperAdv.m │ │ │ ├── ._mpt_hyparr2.m │ │ │ ├── ._mpt_intersectHP1.m │ │ │ ├── ._mpt_merge5.m │ │ │ ├── ._mpt_optMerge.m │ │ │ ├── ._mpt_optMergeDivCon.m │ │ │ ├── ._polyinnerball.m │ │ │ ├── ._readEspressoOne.m │ │ │ ├── ._tg_polyreduce.m │ │ │ ├── ._writeEspressoOnOff.m │ │ │ ├── Contents.m │ │ │ ├── cplex.log │ │ │ ├── intersectHP1.m │ │ │ ├── mpt_exHyperAdv.m │ │ │ ├── mpt_hyparr2.m │ │ │ ├── mpt_intersectHP1.m │ │ │ ├── mpt_merge5.m │ │ │ ├── mpt_optMerge.m │ │ │ ├── mpt_optMergeDivCon.m │ │ │ ├── polyinnerball.m │ │ │ ├── readEspressoOne.m │ │ │ ├── tg_polyreduce.m │ │ │ └── writeEspressoOnOff.m │ │ ├── solvers │ │ │ ├── ._mpt_mplp.m │ │ │ ├── ._mpt_mplp_26.m │ │ │ ├── ._mpt_mpqp.m │ │ │ ├── ._mpt_mpqp_26.m │ │ │ ├── ._mpt_solveLP.m │ │ │ ├── ._mpt_solveLP_26.m │ │ │ ├── ._mpt_solveLPi.m │ │ │ ├── ._mpt_solveLPs.m │ │ │ ├── ._mpt_solveQP.m │ │ │ ├── ._mpt_solveQP_26.m │ │ │ ├── mpt_mplp.m │ │ │ ├── mpt_mplp_26.m │ │ │ ├── mpt_mpqp.m │ │ │ ├── mpt_mpqp_26.m │ │ │ ├── mpt_solveLP.m │ │ │ ├── mpt_solveLP_26.m │ │ │ ├── mpt_solveLPi.m │ │ │ ├── mpt_solveLPs.m │ │ │ ├── mpt_solveQP.m │ │ │ └── mpt_solveQP_26.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 │ │ │ ├── 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 │ ├── geometry │ │ ├── ._functions │ │ ├── ._mpt_geometry_options.m │ │ ├── ._mpt_voronoi.m │ │ ├── ._sets │ │ ├── ._unions │ │ ├── functions │ │ │ ├── ._@AffFunction │ │ │ ├── ._@Function │ │ │ ├── ._@InfNormFunction │ │ │ ├── ._@NormFunction │ │ │ ├── ._@OneNormFunction │ │ │ ├── ._@QuadFunction │ │ │ ├── @AffFunction │ │ │ │ ├── AffFunction.m │ │ │ │ └── display.m │ │ │ ├── @Function │ │ │ │ ├── ._jacobian │ │ │ │ ├── Function.m │ │ │ │ ├── display.m │ │ │ │ ├── horzcat.m │ │ │ │ ├── isEmptyFunction.m │ │ │ │ ├── jacobian │ │ │ │ ├── setHandle.m │ │ │ │ └── vertcat.m │ │ │ ├── @InfNormFunction │ │ │ │ └── InfNormFunction.m │ │ │ ├── @NormFunction │ │ │ │ └── NormFunction.m │ │ │ ├── @OneNormFunction │ │ │ │ └── OneNormFunction.m │ │ │ └── @QuadFunction │ │ │ │ ├── QuadFunction.m │ │ │ │ └── display.m │ │ ├── mpt_geometry_options.m │ │ ├── mpt_voronoi.m │ │ ├── sets │ │ │ ├── ._@ConvexSet │ │ │ ├── ._@ConvexSetInterface │ │ │ ├── ._@ExamplePoly │ │ │ ├── ._@Polyhedron │ │ │ ├── ._@YSet │ │ │ ├── @ConvexSet │ │ │ │ ├── ._fplot_internal.m │ │ │ │ ├── ._plot_internal.m │ │ │ │ ├── ConvexSet.m │ │ │ │ ├── affineHull.m │ │ │ │ ├── distance.m │ │ │ │ ├── feval.m │ │ │ │ ├── fplot.m │ │ │ │ ├── fplot_internal.m │ │ │ │ ├── grid.m │ │ │ │ ├── horzcat.m │ │ │ │ ├── isBounded.m │ │ │ │ ├── isEmptySet.m │ │ │ │ ├── outerApprox.m │ │ │ │ ├── plot.m │ │ │ │ ├── plot_internal.m │ │ │ │ ├── separate.m │ │ │ │ ├── support.m │ │ │ │ └── vertcat.m │ │ │ ├── @ConvexSetInterface │ │ │ │ ├── ._ConvexSetInterface.m │ │ │ │ └── ConvexSetInterface.m │ │ │ ├── @ExamplePoly │ │ │ │ ├── ._ExamplePoly.m │ │ │ │ └── ExamplePoly.m │ │ │ ├── @Polyhedron │ │ │ │ ├── ._fplot_internal.m │ │ │ │ ├── ._integrate.m │ │ │ │ ├── ._minAffineRep.m │ │ │ │ ├── ._plot_internal.m │ │ │ │ ├── ._private │ │ │ │ ├── Polyhedron.m │ │ │ │ ├── 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 │ │ │ │ ├── minVRep.m │ │ │ │ ├── minus.m │ │ │ │ ├── mldivide.m │ │ │ │ ├── mtimes.m │ │ │ │ ├── ne.m │ │ │ │ ├── normalize.m │ │ │ │ ├── outerApprox.m │ │ │ │ ├── plot_internal.m │ │ │ │ ├── plus.m │ │ │ │ ├── private │ │ │ │ │ ├── ._buildCost.m │ │ │ │ │ ├── ._buildSetRepresentation.m │ │ │ │ │ ├── ._closestRegion.m │ │ │ │ │ ├── buildCost.m │ │ │ │ │ ├── buildSetRepresentation.m │ │ │ │ │ └── closestRegion.m │ │ │ │ ├── project.m │ │ │ │ ├── projection.m │ │ │ │ ├── separate.m │ │ │ │ ├── shoot.m │ │ │ │ ├── slice.m │ │ │ │ ├── triangulate.m │ │ │ │ ├── uminus.m │ │ │ │ ├── uplus.m │ │ │ │ └── volume.m │ │ │ └── @YSet │ │ │ │ ├── ._private │ │ │ │ ├── YSet.m │ │ │ │ ├── contains.m │ │ │ │ ├── display.m │ │ │ │ ├── extreme.m │ │ │ │ ├── private │ │ │ │ ├── ._yalmip2mptflag.m │ │ │ │ └── yalmip2mptflag.m │ │ │ │ ├── project.m │ │ │ │ └── shoot.m │ │ └── unions │ │ │ ├── ._@BinTreePolyUnion │ │ │ ├── ._@PolyUnion │ │ │ ├── ._@Union │ │ │ ├── @BinTreePolyUnion │ │ │ ├── ._BinTreePolyUnion.m │ │ │ ├── ._toMatlab.m │ │ │ ├── BinTreePolyUnion.m │ │ │ └── toMatlab.m │ │ │ ├── @PolyUnion │ │ │ ├── ._gt.m │ │ │ ├── ._lt.m │ │ │ ├── ._max.m │ │ │ ├── ._min.m │ │ │ ├── ._toMatlab.m │ │ │ ├── ._toPython.m │ │ │ ├── PolyUnion.m │ │ │ ├── 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 │ │ │ ├── reduce.m │ │ │ ├── toC.m │ │ │ ├── toMatlab.m │ │ │ └── toPython.m │ │ │ └── @Union │ │ │ ├── ._plot_internal.m │ │ │ ├── Union.m │ │ │ ├── add.m │ │ │ ├── contains.m │ │ │ ├── display.m │ │ │ ├── feval.m │ │ │ ├── fplot.m │ │ │ ├── horzcat.m │ │ │ ├── plot.m │ │ │ ├── plot_internal.m │ │ │ ├── remove.m │ │ │ └── vertcat.m │ ├── hysdel2 │ │ ├── ._hysdel.m │ │ ├── ._mpt_hysdel2_options.m │ │ ├── hysdel.m │ │ └── mpt_hysdel2_options.m │ ├── mpt_subModules.m │ ├── parallel │ │ ├── ._mpt_parallel_options.m │ │ ├── ._poolStartup.m │ │ ├── mpt_parallel_options.m │ │ └── poolStartup.m │ ├── solvers │ │ ├── ._@Opt │ │ ├── ._mpt_call_enum_plcp.m │ │ ├── ._mpt_call_mosek.m │ │ ├── ._mpt_enum_plcp.m │ │ ├── ._mpt_subSolvers.m │ │ ├── @Opt │ │ │ ├── ._private │ │ │ ├── Opt.m │ │ │ ├── display.m │ │ │ ├── eliminateEquations.m │ │ │ ├── private │ │ │ │ ├── ._setData.m │ │ │ │ ├── ._setMPT26Data.m │ │ │ │ ├── ._setYalmipData.m │ │ │ │ ├── ._validate.m │ │ │ │ ├── ._validate_solvernames.m │ │ │ │ ├── setData.m │ │ │ │ ├── setMPT26Data.m │ │ │ │ ├── setYalmipData.m │ │ │ │ ├── validate.m │ │ │ │ └── validate_solvernames.m │ │ │ ├── qp2lcp.m │ │ │ └── solve.m │ │ ├── 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_plcp.m │ │ ├── mpt_solve.m │ │ ├── mpt_solvemp.m │ │ ├── mpt_solvers_options.m │ │ └── mpt_subSolvers.m │ └── ui │ │ ├── ._@AbstractController │ │ ├── ._@AbstractSystem │ │ ├── ._@ClosedLoop │ │ ├── ._@ComponentBehavior │ │ ├── ._@EMPCController │ │ ├── ._@FilterBehavior │ │ ├── ._@FilterSetup │ │ ├── ._@LQRController │ │ ├── ._@LTISystem │ │ ├── ._@MLDSystem │ │ ├── ._@MPCController │ │ ├── ._@MPTUIHandle │ │ ├── ._@PWASystem │ │ ├── ._@SFController │ │ ├── ._@SystemSignal │ │ ├── ._@ULTISystem │ │ ├── ._Contents.m │ │ ├── ._mpt_ui_options.m │ │ ├── ._readme.txt │ │ ├── ._simulink │ │ ├── ._utils │ │ ├── @AbstractController │ │ ├── ._AbstractController.m │ │ ├── ._private │ │ ├── AbstractController.m │ │ └── private │ │ │ ├── ._map2struct.m │ │ │ ├── ._struct2vars.m │ │ │ ├── map2struct.m │ │ │ └── struct2vars.m │ │ ├── @AbstractSystem │ │ ├── ._AbstractSystem.m │ │ └── AbstractSystem.m │ │ ├── @ClosedLoop │ │ └── ClosedLoop.m │ │ ├── @ComponentBehavior │ │ ├── ._ComponentBehavior.m │ │ └── ComponentBehavior.m │ │ ├── @EMPCController │ │ ├── EMPCController.m │ │ └── exportToC.m │ │ ├── @FilterBehavior │ │ ├── ._FilterBehavior.m │ │ └── FilterBehavior.m │ │ ├── @FilterSetup │ │ ├── ._FilterSetup.m │ │ └── FilterSetup.m │ │ ├── @LQRController │ │ ├── ._LQRController.m │ │ └── LQRController.m │ │ ├── @LTISystem │ │ ├── ._filter_integrator.m │ │ ├── LTISystem.m │ │ └── filter_integrator.m │ │ ├── @MLDSystem │ │ └── MLDSystem.m │ │ ├── @MPCController │ │ └── MPCController.m │ │ ├── @MPTUIHandle │ │ ├── ._MPTUIHandle.m │ │ └── MPTUIHandle.m │ │ ├── @PWASystem │ │ └── PWASystem.m │ │ ├── @SFController │ │ ├── ._SFController.m │ │ └── SFController.m │ │ ├── @SystemSignal │ │ ├── ._filter_PWApenalty.m │ │ ├── ._filter_initialSet.m │ │ ├── ._filter_previous.m │ │ ├── ._filter_terminalController.m │ │ ├── SystemSignal.m │ │ ├── filter_PWApenalty.m │ │ ├── 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_reference.m │ │ ├── filter_setConstraint.m │ │ ├── filter_softMax.m │ │ ├── filter_softMin.m │ │ ├── filter_terminalController.m │ │ ├── filter_terminalPenalty.m │ │ └── filter_terminalSet.m │ │ ├── @ULTISystem │ │ ├── ._ULTISystem.m │ │ └── ULTISystem.m │ │ ├── Contents.m │ │ ├── mpt_import.m │ │ ├── mpt_ui_options.m │ │ ├── readme.txt │ │ ├── simulink │ │ ├── ._mpt_ctrl.jpg │ │ ├── ._mpt_sim.mdl │ │ ├── mpt_ctrl.jpg │ │ └── mpt_sim.mdl │ │ └── utils │ │ ├── ._sanitize_inf.m │ │ ├── mpt_mpsol2pu.m │ │ └── sanitize_inf.m │ ├── mpt_init.m │ ├── mptdoc.m │ ├── mptopt.m │ └── utils │ ├── ._fast_isFullDim.m │ ├── ._mpt_kblink.m │ ├── ._mpt_minAffineRep.m │ ├── ._mpt_yalmip2mpt.m │ ├── ._orderForPlot.m │ ├── ._parsePlotOptions.m │ ├── ._pplot.m │ ├── ._validate_indexset.m │ ├── ._validate_linestyle.m │ ├── ._validate_logicalscalar.m │ ├── ._validate_marker.m │ ├── ._validate_polyhedron.m │ ├── ._validate_realmatrix.m │ ├── ._validate_vector.m │ ├── @IterableBehavior │ └── IterableBehavior.m │ ├── charToColor.m │ ├── fast_isEmptySet.m │ ├── fast_isFullDim.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_realmatrix.m │ ├── validate_realmatrix3D.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_1.png │ │ ├── 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_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_functions11.png │ │ ├── mpt_demo_functions110.png │ │ ├── mpt_demo_functions111.png │ │ ├── mpt_demo_functions112.png │ │ ├── mpt_demo_functions113.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 │ │ │ │ │ ├── afffunction1.png │ │ │ │ │ ├── afffunction10.png │ │ │ │ │ ├── afffunction11.png │ │ │ │ │ ├── afffunction12.png │ │ │ │ │ ├── afffunction13.png │ │ │ │ │ ├── afffunction14.png │ │ │ │ │ ├── afffunction15.png │ │ │ │ │ ├── afffunction16.png │ │ │ │ │ ├── afffunction17.png │ │ │ │ │ ├── afffunction18.png │ │ │ │ │ ├── afffunction2.png │ │ │ │ │ ├── afffunction3.png │ │ │ │ │ ├── afffunction4.png │ │ │ │ │ ├── afffunction5.png │ │ │ │ │ ├── afffunction6.png │ │ │ │ │ ├── afffunction7.png │ │ │ │ │ ├── afffunction8.png │ │ │ │ │ └── afffunction9.png │ │ │ │ ├── @Function │ │ │ │ │ ├── function1.png │ │ │ │ │ ├── function10.png │ │ │ │ │ ├── function2.png │ │ │ │ │ ├── function3.png │ │ │ │ │ ├── function4.png │ │ │ │ │ ├── function5.png │ │ │ │ │ ├── function6.png │ │ │ │ │ ├── function7.png │ │ │ │ │ ├── function8.png │ │ │ │ │ ├── function9.png │ │ │ │ │ ├── sethandle1.png │ │ │ │ │ ├── sethandle10.png │ │ │ │ │ ├── sethandle11.png │ │ │ │ │ ├── sethandle12.png │ │ │ │ │ ├── sethandle13.png │ │ │ │ │ ├── sethandle14.png │ │ │ │ │ ├── sethandle15.png │ │ │ │ │ ├── sethandle16.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 │ │ │ │ │ ├── quadfunction1.png │ │ │ │ │ ├── quadfunction10.png │ │ │ │ │ ├── quadfunction11.png │ │ │ │ │ ├── quadfunction12.png │ │ │ │ │ ├── quadfunction13.png │ │ │ │ │ ├── quadfunction14.png │ │ │ │ │ ├── quadfunction15.png │ │ │ │ │ ├── quadfunction16.png │ │ │ │ │ ├── quadfunction17.png │ │ │ │ │ ├── quadfunction18.png │ │ │ │ │ ├── quadfunction19.png │ │ │ │ │ ├── quadfunction2.png │ │ │ │ │ ├── quadfunction20.png │ │ │ │ │ ├── quadfunction21.png │ │ │ │ │ ├── quadfunction22.png │ │ │ │ │ ├── quadfunction23.png │ │ │ │ │ ├── quadfunction24.png │ │ │ │ │ ├── quadfunction25.png │ │ │ │ │ ├── quadfunction26.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 │ │ │ │ │ ├── distance1.png │ │ │ │ │ ├── distance10.png │ │ │ │ │ ├── distance11.png │ │ │ │ │ ├── distance12.png │ │ │ │ │ ├── distance13.png │ │ │ │ │ ├── distance14.png │ │ │ │ │ ├── distance15.png │ │ │ │ │ ├── distance16.png │ │ │ │ │ ├── distance17.png │ │ │ │ │ ├── distance18.png │ │ │ │ │ ├── distance19.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 │ │ │ │ │ ├── getfacet1.png │ │ │ │ │ ├── getfacet10.png │ │ │ │ │ ├── getfacet11.png │ │ │ │ │ ├── getfacet12.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 │ │ │ │ │ ├── isadjacent1.png │ │ │ │ │ ├── isadjacent10.png │ │ │ │ │ ├── isadjacent11.png │ │ │ │ │ ├── isadjacent12.png │ │ │ │ │ ├── isadjacent13.png │ │ │ │ │ ├── isadjacent14.png │ │ │ │ │ ├── isadjacent15.png │ │ │ │ │ ├── isadjacent16.png │ │ │ │ │ ├── isadjacent17.png │ │ │ │ │ ├── isadjacent18.png │ │ │ │ │ ├── isadjacent19.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 │ │ │ │ │ ├── isneighbor1.png │ │ │ │ │ ├── isneighbor10.png │ │ │ │ │ ├── isneighbor11.png │ │ │ │ │ ├── isneighbor12.png │ │ │ │ │ ├── isneighbor13.png │ │ │ │ │ ├── isneighbor14.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 │ │ │ │ │ ├── mtimes1.png │ │ │ │ │ ├── mtimes10.png │ │ │ │ │ ├── mtimes11.png │ │ │ │ │ ├── mtimes12.png │ │ │ │ │ ├── mtimes13.png │ │ │ │ │ ├── mtimes14.png │ │ │ │ │ ├── mtimes15.png │ │ │ │ │ ├── mtimes16.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 │ │ │ │ │ ├── polyhedron1.png │ │ │ │ │ ├── polyhedron10.png │ │ │ │ │ ├── polyhedron11.png │ │ │ │ │ ├── polyhedron12.png │ │ │ │ │ ├── polyhedron13.png │ │ │ │ │ ├── polyhedron14.png │ │ │ │ │ ├── polyhedron15.png │ │ │ │ │ ├── polyhedron16.png │ │ │ │ │ ├── polyhedron17.png │ │ │ │ │ ├── polyhedron18.png │ │ │ │ │ ├── polyhedron19.png │ │ │ │ │ ├── polyhedron2.png │ │ │ │ │ ├── polyhedron20.png │ │ │ │ │ ├── polyhedron3.png │ │ │ │ │ ├── polyhedron4.png │ │ │ │ │ ├── polyhedron5.png │ │ │ │ │ ├── polyhedron6.png │ │ │ │ │ ├── polyhedron7.png │ │ │ │ │ ├── polyhedron8.png │ │ │ │ │ ├── polyhedron9.png │ │ │ │ │ ├── polyhedron_img_1.png │ │ │ │ │ ├── polyhedron_img_2.png │ │ │ │ │ ├── project1.png │ │ │ │ │ ├── project10.png │ │ │ │ │ ├── project11.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 │ │ │ │ ├── feval1.png │ │ │ │ ├── feval10.png │ │ │ │ ├── feval11.png │ │ │ │ ├── feval12.png │ │ │ │ ├── feval13.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 │ │ │ │ ├── feval1.png │ │ │ │ ├── feval10.png │ │ │ │ ├── feval11.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 │ │ │ ├── @Opt │ │ │ │ ├── copy1.png │ │ │ │ ├── copy2.png │ │ │ │ ├── copy3.png │ │ │ │ ├── eliminateequations1.png │ │ │ │ ├── eliminateequations10.png │ │ │ │ ├── eliminateequations11.png │ │ │ │ ├── eliminateequations12.png │ │ │ │ ├── eliminateequations13.png │ │ │ │ ├── eliminateequations14.png │ │ │ │ ├── eliminateequations15.png │ │ │ │ ├── eliminateequations16.png │ │ │ │ ├── eliminateequations17.png │ │ │ │ ├── eliminateequations18.png │ │ │ │ ├── eliminateequations19.png │ │ │ │ ├── eliminateequations2.png │ │ │ │ ├── eliminateequations20.png │ │ │ │ ├── eliminateequations21.png │ │ │ │ ├── eliminateequations22.png │ │ │ │ ├── eliminateequations23.png │ │ │ │ ├── eliminateequations24.png │ │ │ │ ├── eliminateequations25.png │ │ │ │ ├── eliminateequations26.png │ │ │ │ ├── eliminateequations27.png │ │ │ │ ├── eliminateequations28.png │ │ │ │ ├── eliminateequations29.png │ │ │ │ ├── eliminateequations3.png │ │ │ │ ├── eliminateequations30.png │ │ │ │ ├── eliminateequations31.png │ │ │ │ ├── eliminateequations32.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 │ │ │ │ ├── opt1.png │ │ │ │ ├── opt10.png │ │ │ │ ├── opt11.png │ │ │ │ ├── opt12.png │ │ │ │ ├── opt13.png │ │ │ │ ├── opt14.png │ │ │ │ ├── opt15.png │ │ │ │ ├── opt16.png │ │ │ │ ├── opt17.png │ │ │ │ ├── opt18.png │ │ │ │ ├── opt19.png │ │ │ │ ├── opt2.png │ │ │ │ ├── opt20.png │ │ │ │ ├── opt21.png │ │ │ │ ├── opt22.png │ │ │ │ ├── opt23.png │ │ │ │ ├── opt24.png │ │ │ │ ├── opt25.png │ │ │ │ ├── opt26.png │ │ │ │ ├── opt27.png │ │ │ │ ├── opt28.png │ │ │ │ ├── opt29.png │ │ │ │ ├── opt3.png │ │ │ │ ├── opt30.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 │ │ │ │ ├── qp2lcp1.png │ │ │ │ ├── qp2lcp10.png │ │ │ │ ├── qp2lcp11.png │ │ │ │ ├── qp2lcp12.png │ │ │ │ ├── qp2lcp13.png │ │ │ │ ├── qp2lcp14.png │ │ │ │ ├── qp2lcp15.png │ │ │ │ ├── qp2lcp16.png │ │ │ │ ├── qp2lcp17.png │ │ │ │ ├── qp2lcp18.png │ │ │ │ ├── qp2lcp19.png │ │ │ │ ├── qp2lcp2.png │ │ │ │ ├── qp2lcp20.png │ │ │ │ ├── qp2lcp21.png │ │ │ │ ├── qp2lcp22.png │ │ │ │ ├── qp2lcp23.png │ │ │ │ ├── qp2lcp24.png │ │ │ │ ├── qp2lcp25.png │ │ │ │ ├── qp2lcp26.png │ │ │ │ ├── qp2lcp27.png │ │ │ │ ├── qp2lcp28.png │ │ │ │ ├── qp2lcp29.png │ │ │ │ ├── qp2lcp3.png │ │ │ │ ├── qp2lcp30.png │ │ │ │ ├── qp2lcp31.png │ │ │ │ ├── qp2lcp32.png │ │ │ │ ├── qp2lcp33.png │ │ │ │ ├── qp2lcp34.png │ │ │ │ ├── qp2lcp35.png │ │ │ │ ├── qp2lcp36.png │ │ │ │ ├── qp2lcp37.png │ │ │ │ ├── qp2lcp38.png │ │ │ │ ├── qp2lcp39.png │ │ │ │ ├── qp2lcp4.png │ │ │ │ ├── qp2lcp40.png │ │ │ │ ├── qp2lcp41.png │ │ │ │ ├── qp2lcp42.png │ │ │ │ ├── qp2lcp43.png │ │ │ │ ├── qp2lcp44.png │ │ │ │ ├── qp2lcp45.png │ │ │ │ ├── qp2lcp46.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 │ │ │ ├── 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_clp1.png │ │ │ ├── mpt_call_clp10.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_cplex1.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_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_glpk1.png │ │ │ ├── mpt_call_glpk10.png │ │ │ ├── mpt_call_glpk11.png │ │ │ ├── mpt_call_glpk12.png │ │ │ ├── mpt_call_glpk13.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_gurobi1.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_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_lcp1.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_lcp2.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_lcp3.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_lcp4.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_lcp5.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_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_mplp1.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_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_mpqp1.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_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_nag1.png │ │ │ ├── mpt_call_nag10.png │ │ │ ├── mpt_call_nag11.png │ │ │ ├── mpt_call_nag12.png │ │ │ ├── mpt_call_nag13.png │ │ │ ├── mpt_call_nag14.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_qpc1.png │ │ │ ├── mpt_call_qpc10.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_qpoases1.png │ │ │ ├── mpt_call_qpoases10.png │ │ │ ├── mpt_call_qpoases11.png │ │ │ ├── mpt_call_qpoases12.png │ │ │ ├── mpt_call_qpoases13.png │ │ │ ├── mpt_call_qpoases14.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_qpspline1.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_qpspline2.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_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_quadprog1.png │ │ │ ├── mpt_call_quadprog10.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_sedumi1.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_sedumi2.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_sedumi3.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_sedumi4.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_sedumi5.png │ │ │ ├── mpt_call_sedumi50.png │ │ │ ├── mpt_call_sedumi51.png │ │ │ ├── mpt_call_sedumi52.png │ │ │ ├── mpt_call_sedumi53.png │ │ │ ├── mpt_call_sedumi54.png │ │ │ ├── mpt_call_sedumi6.png │ │ │ ├── mpt_call_sedumi7.png │ │ │ ├── mpt_call_sedumi8.png │ │ │ ├── mpt_call_sedumi9.png │ │ │ ├── mpt_plcp1.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_plcp2.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_plcp3.png │ │ │ ├── mpt_plcp30.png │ │ │ ├── mpt_plcp31.png │ │ │ ├── mpt_plcp4.png │ │ │ ├── mpt_plcp5.png │ │ │ ├── mpt_plcp6.png │ │ │ ├── mpt_plcp7.png │ │ │ ├── mpt_plcp8.png │ │ │ ├── mpt_plcp9.png │ │ │ ├── mpt_solve1.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_solve2.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_solve3.png │ │ │ ├── mpt_solve4.png │ │ │ ├── mpt_solve5.png │ │ │ ├── mpt_solve6.png │ │ │ ├── mpt_solve7.png │ │ │ ├── mpt_solve8.png │ │ │ ├── mpt_solve9.png │ │ │ ├── mpt_solvemp1.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_solvemp2.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_solvemp3.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_solvemp4.png │ │ │ ├── mpt_solvemp40.png │ │ │ ├── mpt_solvemp41.png │ │ │ ├── mpt_solvemp42.png │ │ │ ├── mpt_solvemp43.png │ │ │ ├── mpt_solvemp5.png │ │ │ ├── mpt_solvemp6.png │ │ │ ├── mpt_solvemp7.png │ │ │ ├── mpt_solvemp8.png │ │ │ ├── mpt_solvemp9.png │ │ │ ├── mpt_solvers_options1.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_options2.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_options3.png │ │ │ ├── mpt_solvers_options30.png │ │ │ ├── mpt_solvers_options31.png │ │ │ ├── mpt_solvers_options32.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 │ │ └── ui │ │ │ ├── @AbstractController │ │ │ └── toyalmip1.png │ │ │ ├── @ClosedLoop │ │ │ ├── closedloop1.png │ │ │ ├── invariantset1.png │ │ │ ├── invariantset10.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 │ │ │ ├── @EMPCController │ │ │ ├── empccontroller_img_1.png │ │ │ ├── empccontroller_img_2.png │ │ │ └── empccontroller_img_3.png │ │ │ ├── @EMinTimeController │ │ │ ├── emintimecontroller1.png │ │ │ ├── emintimecontroller2.png │ │ │ ├── emintimecontroller3.png │ │ │ ├── emintimecontroller4.png │ │ │ ├── emintimecontroller5.png │ │ │ ├── emintimecontroller6.png │ │ │ ├── emintimecontroller7.png │ │ │ ├── emintimecontroller8.png │ │ │ └── emintimecontroller9.png │ │ │ ├── @LTISystem │ │ │ ├── getstates1.png │ │ │ ├── getstates2.png │ │ │ ├── initialize1.png │ │ │ ├── initialize2.png │ │ │ ├── invariantset1.png │ │ │ ├── invariantset10.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 │ │ │ ├── @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 │ │ │ ├── mpccontroller1.png │ │ │ ├── mpccontroller10.png │ │ │ ├── mpccontroller11.png │ │ │ ├── mpccontroller12.png │ │ │ ├── mpccontroller13.png │ │ │ ├── mpccontroller14.png │ │ │ ├── mpccontroller15.png │ │ │ ├── mpccontroller16.png │ │ │ ├── mpccontroller17.png │ │ │ ├── mpccontroller18.png │ │ │ ├── mpccontroller19.png │ │ │ ├── mpccontroller2.png │ │ │ ├── mpccontroller20.png │ │ │ ├── mpccontroller3.png │ │ │ ├── mpccontroller4.png │ │ │ ├── mpccontroller5.png │ │ │ ├── mpccontroller6.png │ │ │ ├── mpccontroller7.png │ │ │ ├── mpccontroller8.png │ │ │ ├── mpccontroller9.png │ │ │ └── toyalmip1.png │ │ │ ├── @MinTimeController │ │ │ ├── mintimecontroller1.png │ │ │ ├── mintimecontroller2.png │ │ │ ├── mintimecontroller3.png │ │ │ ├── mintimecontroller4.png │ │ │ ├── mintimecontroller5.png │ │ │ ├── mintimecontroller6.png │ │ │ ├── mintimecontroller7.png │ │ │ └── mintimecontroller8.png │ │ │ ├── @PWASystem │ │ │ ├── getstates1.png │ │ │ ├── getstates2.png │ │ │ ├── initialize1.png │ │ │ ├── initialize2.png │ │ │ ├── invariantset1.png │ │ │ ├── invariantset10.png │ │ │ ├── invariantset2.png │ │ │ ├── invariantset3.png │ │ │ ├── invariantset4.png │ │ │ ├── invariantset5.png │ │ │ ├── invariantset6.png │ │ │ ├── invariantset7.png │ │ │ ├── invariantset8.png │ │ │ ├── invariantset9.png │ │ │ ├── pwasystem1.png │ │ │ ├── pwasystem10.png │ │ │ ├── pwasystem11.png │ │ │ ├── pwasystem12.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_ineq2eq1.png │ │ ├── mpt_ineq2eq10.png │ │ ├── mpt_ineq2eq11.png │ │ ├── mpt_ineq2eq12.png │ │ ├── mpt_ineq2eq13.png │ │ ├── mpt_ineq2eq14.png │ │ ├── mpt_ineq2eq15.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_matrix1.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_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.html │ ├── getting_started.xml │ ├── getting_started │ │ └── installation.html │ ├── helpfuncbycat.xml │ ├── helpsearch-v3 │ │ ├── _0.cfe │ │ ├── _0.cfs │ │ ├── _0.si │ │ ├── segments.gen │ │ └── segments_1 │ ├── helpsearch │ │ ├── _84.cfs │ │ ├── deletable │ │ └── segments │ ├── helptoc.xml │ ├── mpt.html │ ├── mpt.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 │ │ │ │ │ │ ├── a.html │ │ │ │ │ │ ├── ae.html │ │ │ │ │ │ ├── affinehull.html │ │ │ │ │ │ ├── affinemap.html │ │ │ │ │ │ ├── b.html │ │ │ │ │ │ ├── be.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 │ │ │ │ │ ├── remove.html │ │ │ │ │ ├── removeallfunctions.html │ │ │ │ │ ├── removefunction.html │ │ │ │ │ ├── union.html │ │ │ │ │ └── vertcat.html │ │ │ ├── solvers │ │ │ │ ├── @Opt │ │ │ │ │ ├── copy.html │ │ │ │ │ ├── display.html │ │ │ │ │ ├── eliminateequations.html │ │ │ │ │ ├── feasibleset.html │ │ │ │ │ ├── opt.html │ │ │ │ │ ├── qp2lcp.html │ │ │ │ │ └── solve.html │ │ │ │ ├── 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 │ │ │ └── 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 │ │ │ │ ├── @EMPCController │ │ │ │ ├── empccontroller.html │ │ │ │ ├── evaluate.html │ │ │ │ └── exporttoc.html │ │ │ │ ├── @EMinTimeController │ │ │ │ ├── emintimecontroller.html │ │ │ │ └── evaluate.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 │ │ │ │ ├── @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 │ │ │ │ ├── @MinTimeController │ │ │ │ ├── evaluate.html │ │ │ │ └── mintimecontroller.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 │ │ │ │ ├── mpt_import.html │ │ │ │ └── utils │ │ │ │ └── mpt_mpsol2pu.html │ │ ├── mpt_init.html │ │ ├── mptdoc.html │ │ ├── mptopt.html │ │ └── utils │ │ │ ├── @IterableBehavior │ │ │ ├── foreach.html │ │ │ └── iterablebehavior.html │ │ │ ├── mpt_ineq2eq.html │ │ │ └── mpt_scale_matrix.html │ ├── rel_notes.html │ ├── rel_notes.xml │ ├── rel_notes │ │ └── relnote1.html │ ├── top_level.html │ └── top_level.xml │ ├── info.xml │ ├── mpt.pdf │ ├── mpt.xml │ ├── pdf │ ├── getting_started.pdf │ ├── mpt.pdf │ └── rel_notes.pdf │ └── rel_notes.xml ├── sedumi └── 1.3 │ └── pcwin64 │ └── sedumi_1_3_pcwin64 │ ├── Amul.m │ ├── Contents.m │ ├── PopK.m │ ├── ada_pcg.m │ ├── adendotd.m │ ├── adendotd.mexw64 │ ├── adenscale.mexw64 │ ├── asmDxq.m │ ├── blkchol.m │ ├── blkchol.mexw64 │ ├── bwblkslv.m │ ├── bwblkslv.mexw64 │ ├── bwdpr1.m │ ├── bwdpr1.mexw64 │ ├── cellK.m │ ├── checkpars.m │ ├── cholsplit.mexw64 │ ├── choltmpsiz.mexw64 │ ├── 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 │ ├── getDAt.m │ ├── getDAtm.m │ ├── getada.m │ ├── getada1.m │ ├── getada1.mexw64 │ ├── getada2.m │ ├── getada2.mexw64 │ ├── getada3.m │ ├── getada3.mexw64 │ ├── 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 │ ├── 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 │ ├── qrK.mexw64 │ ├── qreshape.m │ ├── qreshape.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 │ ├── symbchol.m │ ├── symbcholden.m │ ├── symbfwblk.mexw64 │ ├── symfctmex.m │ ├── symfctmex.mexw64 │ ├── tdet.m │ ├── triumtriu.m │ ├── trydif.m │ ├── updtransfo.m │ ├── urotorder.m │ ├── urotorder.mexw64 │ ├── vec.m │ ├── veccomplex.m │ ├── vecsym.m │ ├── vecsym.mexw64 │ ├── vectril.m │ ├── vectril.mexw64 │ ├── whichcpx.m │ ├── whichcpx.mexw64 │ ├── widelen.m │ ├── wrapPcg.m │ └── wregion.m └── yalmip └── R20160930 └── all └── YALMIP-master ├── @sdpvar ├── abs.m ├── accumarray.m ├── acos.m ├── acosh.m ├── acot.m ├── addfactors.m ├── addgkyp.m ├── addleftfactor.m ├── addrightfactor.m ├── and.m ├── any.m ├── asec.m ├── asin.m ├── asinh.m ├── assign.m ├── atan.m ├── beta.m ├── binary.m ├── blkdiag.m ├── bounds.m ├── brutepersp.m ├── bsxfun.m ├── cat.m ├── ceil.m ├── circshift.m ├── clean.m ├── cleandoublefactors.m ├── clear_poly_dep.m ├── clearconic.m ├── clearsdpvar.m ├── cone.m ├── conj.m ├── conv.m ├── convexhull.m ├── cos.m ├── cosh.m ├── cot.m ├── ctranspose.m ├── ctransposefactor.m ├── cumsum.m ├── cut.m ├── deadhub.m ├── deepdepends.m ├── degreduce.m ├── degree.m ├── depends.m ├── det.m ├── diag.m ├── diff.m ├── display.m ├── domain.m ├── double.m ├── eig.m ├── eliminateBinary.m ├── end.m ├── eq.m ├── erf.m ├── erfc.m ├── erfcx.m ├── erfinv.m ├── exclude.m ├── exp.m ├── expanded.m ├── expint.m ├── exponents.m ├── extractkyp.m ├── factored.m ├── factors.m ├── false.m ├── find.m ├── fix.m ├── fliplr.m ├── flipud.m ├── floor.m ├── flush.m ├── flushmidfactors.m ├── gamma.m ├── gammainc.m ├── gammaln.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 ├── hasfactors.m ├── homogenize.m ├── horzcat.m ├── imag.m ├── imag2real.m ├── int.m ├── integer.m ├── interp1.m ├── interp2.m ├── invsathub.m ├── is.m ├── isconvex.m ├── isequal.m ├── ishermitian.m ├── isinteger.m ├── isinterval.m ├── islinear.m ├── ismember.m ├── ismember_internal.m ├── isreal.m ├── issymmetric.m ├── jacobian.m ├── kron.m ├── kyp.m ├── le.m ├── length.m ├── lift2real.m ├── lmior.m ├── lmixor.m ├── loadobj.m ├── log.m ├── log10.m ├── log2.m ├── lt.m ├── matrixpolynomial.m ├── max.m ├── median.m ├── mid.m ├── min.m ├── minimize.m ├── minus.m ├── mldivide.m ├── mod.m ├── model.m ├── mpower.m ├── mrdivide.m ├── mtimes.m ├── nchoosek.m ├── ncvar.m ├── ndims.m ├── ne.m ├── negatefactors.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 ├── power.m ├── powercone.m ├── prod.m ├── pwa.m ├── pwadynamics.m ├── pwamodel.m ├── pwaproj.m ├── pwaprojUnc.m ├── quaddecomp.m ├── quickrecover.m ├── rad.m ├── rank.m ├── rcone.m ├── rdivide.m ├── real.m ├── recovermonoms.m ├── relaxdouble.m ├── relaxvalue.m ├── rem.m ├── remap.m ├── replace.m ├── repmat.m ├── reshape.m ├── rot90.m ├── round.m ├── saveobj.m ├── sdpcone.m ├── sdpvar.m ├── sdpvarfun.m ├── sec.m ├── see.m ├── semicont.m ├── set.m ├── sethackflag.m ├── setoperatorname.m ├── setsos.m ├── shiftdim.m ├── sign.m ├── simplify.m ├── sin.m ├── sinh.m ├── size.m ├── sort.m ├── sos.m ├── sos1.m ├── sos2.m ├── sosd.m ├── sparse.m ├── spdiags.m ├── spy.m ├── sqr.m ├── sqrt.m ├── sqrtm.m ├── sqrtm_internal.m ├── stackcell.m ├── subsasgn.m ├── subsref.m ├── sum.m ├── sumsum.m ├── sym.m ├── tan.m ├── tanh.m ├── times.m ├── toeplitz.m ├── trace.m ├── transpose.m ├── transposefactor.m ├── tril.m ├── triu.m ├── true.m ├── uminus.m ├── uncertain.m ├── unfactor.m ├── unique.m ├── uplus.m ├── value.m ├── var.m ├── variablereplace.m ├── vec.m ├── vec_replace.m ├── vertcat.m └── xor.m ├── Contents.m ├── README.txt ├── demos └── readme.txt ├── extras ├── @blkvar │ ├── blkvar.m │ ├── display.m │ ├── sdisplay.m │ ├── sdpvar.m │ └── subsasgn.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 │ ├── 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 │ ├── plot.m │ ├── plotlattice.m │ ├── plus.m │ ├── polyhedron.m │ ├── polytope.m │ ├── problemclass.m │ ├── projection.m │ ├── replace.m │ ├── saveobj.m │ ├── sdpvar.m │ ├── set.m │ ├── setcutflag.m │ ├── settype.m │ ├── spy.m │ ├── tag.m │ ├── unblkdiag.m │ ├── uncertain.m │ ├── value.m │ └── vertcat.m ├── @lmi │ ├── Polyhedron.m │ ├── and.m │ ├── assignschur.m │ ├── boundingbox.m │ ├── categorizeproblem.m │ ├── chanceconstraint.m │ ├── chebyball.m │ ├── check.m │ ├── checkset.m │ ├── clear_poly_dep.m │ ├── cleardual.m │ ├── colon.m │ ├── complements.m │ ├── constraintclass.m │ ├── convertlorentz.m │ ├── convertsocp.m │ ├── cut.m │ ├── depends.m │ ├── display.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 │ ├── getComplementarityTerms.m │ ├── getbase.m │ ├── getbounds.m │ ├── getbounds_interval.m │ ├── getcutflag.m │ ├── getlmiid.m │ ├── getlrdata.m │ ├── getvariables.m │ ├── groupchanceconstraints.m │ ├── horzcat.m │ ├── hull.m │ ├── imag2reallmi.m │ ├── imagemodel.m │ ├── indicators.m │ ├── is.m │ ├── isfeasible.m │ ├── isinterval.m │ ├── islinear.m │ ├── ismember.m │ ├── isnan.m │ ├── isreal.m │ ├── isrelaxfeasible.m │ ├── issigmonial.m │ ├── kkt.m │ ├── length.m │ ├── lifted.m │ ├── linearize.m │ ├── lmi.m │ ├── lmi2sedumistruct.m │ ├── lmiinfo.m │ ├── lmior.m │ ├── loadobj.m │ ├── logic2cont.m │ ├── lowrank.m │ ├── minus.m │ ├── or.m │ ├── plot.m │ ├── plotlattice.m │ ├── plus.m │ ├── polytope.m │ ├── problemclass.m │ ├── projection.m │ ├── pwamodel.m │ ├── reduce.m │ ├── remap.m │ ├── replace.m │ ├── saveobj.m │ ├── sdpvar.m │ ├── see.m │ ├── set.m │ ├── setcutflag.m │ ├── setdualize.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 ├── @logdet │ ├── display.m │ ├── double.m │ ├── getP.m │ ├── getcx.m │ ├── getgain.m │ ├── logdet.m │ ├── minus.m │ ├── mtimes.m │ ├── plus.m │ └── uminus.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 │ ├── exp.m │ ├── expanded.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 │ ├── is.m │ ├── isconvex.m │ ├── isequal.m │ ├── ishermitian.m │ ├── isinteger.m │ ├── islinear.m │ ├── ismember.m │ ├── ismember_internal.m │ ├── isreal.m │ ├── issymmetric.m │ ├── jacobian.m │ ├── kron.m │ ├── kyp.m │ ├── le.m │ ├── length.m │ ├── loadobj.m │ ├── log.m │ ├── log10.m │ ├── log2.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 │ ├── set.m │ ├── sethackflag.m │ ├── setsos.m │ ├── shiftdim.m │ ├── sign.m │ ├── simplify.m │ ├── size.m │ ├── sort.m │ ├── sos.m │ ├── sosd.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 ├── @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 │ ├── 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 ├── @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 ├── @probability │ ├── display.m │ ├── ge.m │ ├── horzcat.m │ ├── le.m │ └── probability.m ├── InstantiateElementWise.m ├── InstantiateElementWiseUnitary.m ├── NormalizeCallback.m ├── RecoverNonlinearSolverSolution.m ├── SetupEvaluationVariable.m ├── addExponentialCone.m ├── addStructureBounds.m ├── adjoint.m ├── alreadydone.m ├── amplexpr.m ├── appendYALMIPvariables.m ├── append_normalized_socp.m ├── apply_oldrecursive_differentiation.m ├── apply_recursive_differentiation.m ├── apply_recursive_evaluation.m ├── argmin.m ├── assignschur.m ├── bilinearize.m ├── binary.m ├── binaryindex.m ├── binmodel.m ├── binvar.m ├── bisection.m ├── bisection_core.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 ├── compressfactors.m ├── compressfactors2.m ├── computeconstraintresiduals.m ├── computedimacs.m ├── convert_perspective_log.m ├── convert_polynomial_to_quadratic.m ├── convert_polynomial_to_sdpfun.m ├── convert_sigmonial_to_sdpfun.m ├── convertlogics.m ├── convertquadratics.m ├── createNumericalModel.m ├── createOutputStructure.m ├── create_CHS.m ├── create_HS.m ├── createobjective.m ├── createoutput.m ├── createsdplibfile.m ├── datasaver.m ├── dd.m ├── deadhub.m ├── dec2decbin.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.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 ├── extractConstraints.m ├── extractSemiContBounds.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 ├── extsubsref.m ├── eyev.m ├── findOutWeights.m ├── find_variable_bounds.m ├── findapplicablesolvers.m ├── findhash.c ├── findhash.m ├── findhashsorted.c ├── findhashsorted.m ├── findlinearulb.m ├── findrows.m ├── findulb.m ├── findulb_interval.m ├── fiordos_call.m ├── fmincon_con.m ├── fmincon_congp.m ├── fmincon_fun.m ├── fmincon_fungp.m ├── fmincon_fungrad.m ├── fmincon_funhessian.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 ├── int_sdpvar.m ├── integer.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 ├── isessentiallyhermitian.m ├── isessentiallysymmetric.m ├── isinterval.m ├── islinear.m ├── ismembcYALMIP.m ├── jacSparsity.m ├── jacSparsityGeometric.m ├── jacobiansparsityfromnonlinear.m ├── lifted.m ├── lindo_fun.m ├── lindo_fungp.m ├── lindosparse.m ├── linearize.m ├── loadsdpafile.m ├── loadsedumidata.m ├── map_to_original.m ├── matrixcoefficients.m ├── mergeNumericalModels.m ├── mid.m ├── milpalreadydone.m ├── milppresolve.m ├── milpsubsref.m ├── minimize.m ├── modelComplementarityConstraints.m ├── monolist.m ├── monolistcoeff.m ├── monpowers.m ├── mytestNEW.m ├── mytestOLD.m ├── ncvar_coefficients.m ├── ncvar_replace.m ├── negateNegativeSemiContVariables.m ├── newvariabletypegen.m ├── nonconvexQuadratic.m ├── nonlinearreplace.m ├── openopt_fun.m ├── optimize.m ├── parseLMI.m ├── parvar.m ├── penlab_callback_con.m ├── penlab_callback_dcon.m ├── penlab_callback_dcon2.m ├── penlab_callback_df.m ├── penlab_callback_df2.m ├── penlab_callback_dff.m ├── penlab_callback_f.m ├── penlab_callback_matrixG.m ├── penlab_callback_matrixdG.m ├── pennlp_con.m ├── pennlp_congrad.m ├── pennlp_conhess.m ├── pennlp_fun.m ├── pennlp_fungrad.m ├── pennlp_funhess.m ├── pennonm_callback_df.m ├── pennonm_callback_dg.m ├── pennonm_callback_f.m ├── pennonm_callback_g.m ├── plotInternalModel.m ├── plothyperplanes.m ├── plottruss.m ├── polyprint.m ├── portfoliodata.mat ├── portfoliodata.txt ├── precalcgpstruct.m ├── precomputeDerivative.m ├── presolve_fixvariables.m ├── presolve_probebinary.m ├── primalize.m ├── problemclass.m ├── prunecplexoptions.m ├── pwasos2.m ├── pwf.m ├── rad.m ├── rand_hash.m ├── randpolytope.m ├── randpsd.m ├── ratingdata.mat ├── reDeclareForBinaryMax.m ├── recdef.m ├── recover.m ├── recovermonoms.m ├── recovernc.m ├── relaxdouble.m ├── relaxvalue.m ├── remove_bounds_from_Ab.m ├── remove_bounds_from_Aeqbeq.m ├── removenonlinearity.m ├── save_model_expansion.m ├── saveampl.m ├── savecplexlp.m ├── savesdpafile.m ├── schurgateway.m ├── sdd.m ├── sdisplay.m ├── sdisplay2.m ├── sdpsettings.m ├── sdpt3data.m ├── sdpt3struct2sdpt3block.m ├── sdpvar2str.m ├── sdpvarremap.m ├── sedumi2dsdp.m ├── sedumi2dsdp5.m ├── sedumi2maxdet.m ├── sedumi2pen.m ├── sedumi2penbmi.m ├── sedumi2sdpa.m ├── sedumi2sdpt3.m ├── see.m ├── selectsolution.m ├── selectsolver.m ├── separable.m ├── setdiff1D.m ├── setduals.m ├── setnonlinearvariables.m ├── setpolynomials.m ├── setupBMIBNB.m ├── setupBNB.m ├── setupBounds.m ├── setup_fmincon_params.m ├── shadowjacobian.m ├── showprogress.m ├── snopt_callback.m ├── snoptgp_callback.m ├── solveequalities.m ├── solverCapable.m ├── solver_can_solve.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 ├── variable_replace.m ├── variablechange.m ├── vecquaddecomp.m ├── vectorizedlogic.m ├── ventropy.m ├── yalmip.m ├── yalmip2geometric.m ├── yalmip2mpt.m ├── yalmip2nonlinearsolver.m ├── yalmip_default_output.m ├── yalmipbandwidth.m ├── yalmiperror.m └── yalmiptable.m ├── license.txt ├── modules ├── bilevel │ └── solvebilevel.m ├── dummy.m ├── global │ ├── addBilinearVariableCuts.m │ ├── addComplementarityCuts.m │ ├── addConvexityCuts.m │ ├── addEvalVariableCuts.m │ ├── addMonomialCuts.m │ ├── addMultipliedEqualityCuts.m │ ├── bmibnb.m │ ├── bnb.m │ ├── bnb_solvelower.m │ ├── boxreduce.m │ ├── branch_and_bound.m │ ├── clean_bounds.m │ ├── compileQuadratic.m │ ├── compile_nonlinear_table.m │ ├── computecost.m │ ├── constraint_residuals.m │ ├── convexhullConcave.m │ ├── convexhullConcave2D.m │ ├── convexhullConvex.m │ ├── convexhullConvex2D.m │ ├── convexhullFromSampled.m │ ├── convexhullGeneral.m │ ├── cutsdp.m │ ├── decide_branch_variables.m │ ├── dmpermblockeig.m │ ├── domain_reduction.m │ ├── evaluate_nonlinear.m │ ├── feaspump.m │ ├── fixer.m │ ├── global_solve_upper.m │ ├── initializesolution.m │ ├── intvmul.m │ ├── intvpower.m │ ├── kktqp.m │ ├── lpbmitighten.m │ ├── powerbound.m │ ├── preprocess_bilinear_bounds.m │ ├── presolveOneMagicRound.m │ ├── presolve_bounds_from_domains.m │ ├── presolve_bounds_from_inequalities.m │ ├── presolve_bounds_from_modelbounds.m │ ├── presolve_bounds_from_quadratics.m │ ├── presolve_eliminatelinearratios.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 │ ├── solve_upper_in_node.m │ ├── solvelower.m │ ├── sosfixer.m │ ├── tightenbounds.m │ ├── update_eval_bounds.m │ ├── update_integer_bounds.m │ ├── update_monomial_bounds.m │ ├── update_one_eval_bound.m │ ├── update_one_inverseeval_bound.m │ ├── update_sumsepquad_bounds.m │ ├── updatebounds_recursive_evaluation.m │ ├── updateboundsfromupper.m │ ├── updatemonomialbounds.m │ ├── updatenonlinearbounds.m │ └── updateonenonlinearbound.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 │ ├── dilate.m │ ├── dilate2.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_norm_inf.m │ ├── filter_normball.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_new.m │ ├── robust_classify_variables_newest.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.m │ ├── solvesos_find_blocks.m │ ├── sosmodel.m │ └── sparsenull.m ├── operators ├── absexp.m ├── acos_internal.m ├── alldifferent.m ├── binary_implies_linearnegativeconstraint.m ├── cabs.m ├── cpower.m ├── crossentropy.m ├── eig_yalmip_internal.m ├── entropy.m ├── expexpintinv.m ├── fraction_internal2.m ├── geomean2.m ├── hinge.m ├── huber.m ├── iff.m ├── iff_internal.m ├── implies.m ├── implies_internal.m ├── interp1_internal.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 ├── pwa_yalmip.m ├── pwadynamics_internal.m ├── pwq_yalmip.m ├── quadratic_over_affine.m ├── quadratic_over_affine_expanded.m ├── sdpfun.m ├── semivar.m ├── slog.m ├── slogfrac.m ├── sort_internal.m ├── sumabsk.m ├── sumk.m ├── sumk_generator.m └── xexpintinv.m ├── solvers ├── callPOP.m ├── call_cplexibm_miqp.m ├── call_cplexibm_qcmiqp.m ├── call_xpressfico_milp.m ├── call_xpressfico_miqp.m ├── call_xpressfico_qcmip.m ├── callbaron.m ├── callbintprog.m ├── callbonmin.m ├── callbpmpd.m ├── callcbc.m ├── callcdcs.m ├── callcdd.m ├── callclp.m ├── callcplexint.m ├── callcplexmex.m ├── callcsdp.m ├── calldsdp.m ├── calldsdp5.m ├── callecos.m ├── callfiltersd.m ├── callfiltersdsp.m ├── callfmincon.m ├── callfmincongp.m ├── callfminsearch.m ├── callfrlib.m ├── callglpk.m ├── callglpkcc.m ├── callglpkoctave.m ├── callgpposy.m ├── callgurobi.m ├── callgurobimex.m ├── callintlinprog.m ├── callipopt.m ├── callipoptgp.m ├── callipqp.m ├── callknitro.m ├── callkypd.m ├── calllindo.m ├── calllindo_geo.m ├── calllindo_miqp.m ├── calllindo_nlp.m ├── calllinprog.m ├── calllmilab.m ├── calllmirank.m ├── calllogdetppa.m ├── calllpsolve.m ├── calllsqlin.m ├── calllsqnonneg.m ├── callmaxdet.m ├── callmexpress.m ├── callmexpress11.m ├── callmosek.m ├── callmpcvx.m ├── callmplcp.m ├── callmpt.m ├── callmpt3.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 ├── callpenbmi.m ├── callpenbmim.m ├── callpenlab.m ├── callpenlabbmi.m ├── callpennlp.m ├── callpennonm.m ├── callpensdp.m ├── callpensdpm.m ├── callpowersolver.m ├── callqpas.m ├── callqpip.m ├── callqpoases.m ├── callqsopt.m ├── callquadprog.m ├── callquadprogbb.m ├── callscipmex.m ├── callscipnl.m ├── callscs.m ├── callsdpa.m ├── callsdplr.m ├── callsdpnal.m ├── callsdpt330.m ├── callsdpt3302.m ├── callsdpt331.m ├── callsdpt34.m ├── callsedumi.m ├── callsnopt.m ├── callsnoptgp.m ├── callsparsecolo.m ├── callsparsepop.m ├── callspecsdp.m ├── callsqplab.m ├── callstrul.m ├── callvsdp.m ├── cplex2yalmip.m ├── create_lp_solve_model.m ├── definesolvers.m ├── getavailablesolvers.m ├── mpcvx.m ├── yalmip2SDPmosek.m ├── yalmip2cbc.m ├── yalmip2cplex.m ├── yalmip2csdp.m ├── yalmip2dsdp.m ├── yalmip2ecos.m ├── yalmip2glpkmex.m ├── yalmip2gurobi.m ├── yalmip2gurobimex.m ├── yalmip2mosek.m ├── yalmip2opticsdp.m ├── yalmip2optidsdp.m ├── yalmip2pensdp.m ├── yalmip2powersolver.m ├── yalmip2quadprog.m ├── yalmip2scs.m ├── yalmip2sdpa.m ├── yalmip2sdpt3.m ├── yalmip2sedumi.m └── yalmip2xpress.m ├── yalmipdemo.m └── yalmiptest.m /Clock synchronization/ACES_adaptive_clock_estimation_and_synchronization_using_Kalman_filtering.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Clock synchronization/ACES_adaptive_clock_estimation_and_synchronization_using_Kalman_filtering.pdf -------------------------------------------------------------------------------- /Clock synchronization/clock_synchronize_algorithm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Clock synchronization/clock_synchronize_algorithm.m -------------------------------------------------------------------------------- /Fusion estimation/DFE.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Fusion estimation/DFE.m -------------------------------------------------------------------------------- /Fusion estimation/Networked Fusion Estimation With Bounded Noises.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Fusion estimation/Networked Fusion Estimation With Bounded Noises.pdf -------------------------------------------------------------------------------- /Kalman Filtering/AKCF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/AKCF.m -------------------------------------------------------------------------------- /Kalman Filtering/AKCF_LN.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/AKCF_LN.m -------------------------------------------------------------------------------- /Kalman Filtering/Agent_based_Optimally_Weighted_Kalman_Consensus_Filter_over_a_Lossy_Network.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/Agent_based_Optimally_Weighted_Kalman_Consensus_Filter_over_a_Lossy_Network.pdf -------------------------------------------------------------------------------- /Kalman Filtering/Kalman Filtering with Partial Observation Losses.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/Kalman Filtering with Partial Observation Losses.pdf -------------------------------------------------------------------------------- /Kalman Filtering/Kalman_filtering_with_intermittent_observations.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/Kalman_filtering_with_intermittent_observations.pdf -------------------------------------------------------------------------------- /Kalman Filtering/MD_code.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/MD_code.m -------------------------------------------------------------------------------- /Kalman Filtering/Partial.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/Partial.m -------------------------------------------------------------------------------- /Kalman Filtering/State_estimation_over_packet_dropping_networks_using_multiple_description_coding.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/State_estimation_over_packet_dropping_networks_using_multiple_description_coding.pdf -------------------------------------------------------------------------------- /Kalman Filtering/intermittent_A.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Kalman Filtering/intermittent_A.m -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/RMCP_LMI_polytope.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/RMCP_LMI_polytope.m -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/RMPC_01.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/RMPC_01.m -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/RMPC_02.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/RMPC_02.m -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/Robust_Constrained_Model_Predictive_Control_using_Linear_Matrix_Inequalities.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/Robust_Constrained_Model_Predictive_Control_using_Linear_Matrix_Inequalities.pdf -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/TerminalSet_and_Penalty.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/TerminalSet_and_Penalty.m -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/benchmark_problems.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/benchmark_problems.pdf -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/benchmark_problems_polytope.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/benchmark_problems_polytope.m -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/invariant_error.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/invariant_error.m -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/mpc_Gain_Penalty.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/mpc_Gain_Penalty.m -------------------------------------------------------------------------------- /Mode Predictive Control(MPC)/mpc_N.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/Mode Predictive Control(MPC)/mpc_N.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/tbxenabled.txt: -------------------------------------------------------------------------------- 1 | mpt:3.1.8:all 2 | mptdoc:3.0.4:all 3 | cddmex:1.0.1:pcwin64 4 | fourier:1.0:pcwin64 5 | glpkmex:1.0:pcwin64 6 | hysdel:2.0.6:pcwin64 7 | lcp:1.0.3:pcwin64 8 | yalmip:R20160930:all 9 | sedumi:1.3:pcwin64 10 | espresso:1.0:pcwin64 11 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/tbxsources.txt: -------------------------------------------------------------------------------- 1 | http://www.tbxmanager.com/package/index.xml 2 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/cddmex/1.0.1/pcwin64/source/cddmex.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/cddmex/1.0.1/pcwin64/source/cddmex.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/espresso/1.0/pcwin64/espresso.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/espresso/1.0/pcwin64/espresso.exe -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/fourier/1.0/pcwin64/fourier_1_0_pcwin64/fourier.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/fourier/1.0/pcwin64/fourier_1_0_pcwin64/fourier.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/glpkmex/1.0/pcwin64/glpkmex_1_0_pcwin64/glpkmex_1_0_pcwin64/glpkcc.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/glpkmex/1.0/pcwin64/glpkmex_1_0_pcwin64/glpkmex_1_0_pcwin64/glpkcc.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/hysdel/2.0.6/pcwin64/hysdel.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/hysdel/2.0.6/pcwin64/hysdel.exe -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/lcp/1.0.3/pcwin64/source/lcp.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/lcp/1.0.3/pcwin64/source/lcp.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/lcp/1.0.3/pcwin64/source/lcp_sfun.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/lcp/1.0.3/pcwin64/source/lcp_sfun.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/._Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/._Contents.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/._demos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/._demos -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._dataSim.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._dataSim.mat -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_PowerNetworkSystem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_PowerNetworkSystem.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_quadcopter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_quadcopter.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_rtw_explicitmpc.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_rtw_explicitmpc.mdl -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_rtw_explicitmpctracking.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_rtw_explicitmpctracking.mdl -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_rtw_onlinempc.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._mpt_demo_rtw_onlinempc.mdl -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._quadcopter_ssmodel.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/._quadcopter_ssmodel.mat -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/dataSim.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/dataSim.mat -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/quadcopter_ssmodel.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/demos/quadcopter_ssmodel.mat -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/._Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/._Contents.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/._compatibility: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/._compatibility -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/Contents.m: -------------------------------------------------------------------------------- 1 | % MPT3 modules 2 | % 3 | % Files 4 | % mpt_subModules - additional properties, depending on the directory structure 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._@mptctrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._@mptctrl -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._@polytope: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._@polytope -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._Contents.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._Penalty.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._Penalty.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._control -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._graphics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._graphics -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._hys2pwa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._hys2pwa -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._optmerge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._optmerge -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._solvers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._solvers -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._utils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/._utils -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/@mptctrl/._mptctrl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/@mptctrl/._mptctrl.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/@polytope/._polytope.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/@polytope/._polytope.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/Contents.m: -------------------------------------------------------------------------------- 1 | % Thin MPT2 compatibility layer 2 | % 3 | % Files 4 | % mpt_compatibility_options - Option settings for the compatibility module. 5 | % mpt_obsoleteFunction - Warn a user that function 'name' is obsolete 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/control/._mpt_control.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/control/._mpt_control.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/control/._mpt_sys.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/control/._mpt_sys.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._Contents.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._findFAS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._findFAS.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._hys2pwa.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._hys2pwa.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._mpt_hyparr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._mpt_hyparr.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._mpt_pwa2mld.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._mpt_pwa2mld.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._mpt_pwa2sys.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._mpt_pwa2sys.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._remAL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._remAL.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._syminfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/._syminfo.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/hys2pwa/Contents.m: -------------------------------------------------------------------------------- 1 | % Conversion from HYSDEL to PWA 2 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/optmerge/._Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/optmerge/._Contents.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/optmerge/._cplex.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/optmerge/._cplex.log -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/optmerge/._mpt_merge5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/optmerge/._mpt_merge5.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/optmerge/cplex.log: -------------------------------------------------------------------------------- 1 | 2 | Log started (V12.1.0) Tue Aug 24 13:58:38 2010 3 | 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_mplp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_mplp.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_mplp_26.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_mplp_26.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_mpqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_mpqp.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_mpqp_26.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_mpqp_26.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_solveLP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_solveLP.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_solveQP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/._mpt_solveQP.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/mpt_solveLPi.m: -------------------------------------------------------------------------------- 1 | function [xopt,fval,lambda,exitflag,how]=mpt_solveLPi(f,A,B,Aeq,Beq,x0,lpsolver) 2 | 3 | [xopt,fval,lambda,exitflag,how]=mpt_solveLP(f,A,B,Aeq,Beq); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/solvers/mpt_solveLPs.m: -------------------------------------------------------------------------------- 1 | function [xopt,fval,lambda,exitflag,how]=mpt_solveLPs(f,A,B,Aeq,Beq,x0,lpsolver) 2 | 3 | [xopt,fval,lambda,exitflag,how]=mpt_solveLP(f,A,B,Aeq,Beq); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/utils/._mpt_error.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/utils/._mpt_error.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/utils/._mpt_isnoise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/utils/._mpt_isnoise.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/utils/._unitbox.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/utils/._unitbox.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/compatibility/utils/mpt_error.m: -------------------------------------------------------------------------------- 1 | function mpt_error 2 | 3 | global mptOptions MPTOPTIONS 4 | if isempty(MPTOPTIONS) 5 | MPTOPTIONS=mptopt; 6 | end 7 | 8 | mptOptions=MPTOPTIONS.modules.compatibility; 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._functions -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._mpt_geometry_options.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._mpt_geometry_options.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._mpt_voronoi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._mpt_voronoi.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._sets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._sets -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._unions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/._unions -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@AffFunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@AffFunction -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@Function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@Function -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@InfNormFunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@InfNormFunction -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@NormFunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@NormFunction -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@OneNormFunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@OneNormFunction -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@QuadFunction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/functions/._@QuadFunction -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@ConvexSet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@ConvexSet -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@ConvexSetInterface: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@ConvexSetInterface -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@ExamplePoly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@ExamplePoly -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@Polyhedron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@Polyhedron -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@YSet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/._@YSet -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/@Polyhedron/._private: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/@Polyhedron/._private -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/@YSet/._private: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/sets/@YSet/._private -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/._@BinTreePolyUnion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/._@BinTreePolyUnion -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/._@PolyUnion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/._@PolyUnion -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/._@Union: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/._@Union -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/._gt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/._gt.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/._lt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/._lt.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/._max.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/._max.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/._min.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/._min.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/gt.m: -------------------------------------------------------------------------------- 1 | function status = gt(U1, U2) 2 | % tests whether U1 is a strict superset of U2 3 | 4 | error('Not yet implemented.'); 5 | 6 | end 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/geometry/unions/@PolyUnion/lt.m: -------------------------------------------------------------------------------- 1 | function status = lt(U1, U2) 2 | % tests whether U1 is a strict subset of U2 3 | 4 | error('Not yet implemented.'); 5 | 6 | end 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/hysdel2/._hysdel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/hysdel2/._hysdel.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/hysdel2/._mpt_hysdel2_options.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/hysdel2/._mpt_hysdel2_options.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/parallel/._mpt_parallel_options.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/parallel/._mpt_parallel_options.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/parallel/._poolStartup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/parallel/._poolStartup.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/parallel/mpt_parallel_options.m: -------------------------------------------------------------------------------- 1 | function S = mpt_parallel_options 2 | % 3 | % Option settings for "parallel" module. 4 | % 5 | 6 | % no options required 7 | S = []; 8 | 9 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._@Opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._@Opt -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._mpt_call_enum_plcp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._mpt_call_enum_plcp.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._mpt_call_mosek.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._mpt_call_mosek.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._mpt_enum_plcp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._mpt_enum_plcp.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._mpt_subSolvers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/._mpt_subSolvers.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/@Opt/._private: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/@Opt/._private -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/@Opt/private/._setData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/@Opt/private/._setData.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/@Opt/private/._setMPT26Data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/@Opt/private/._setMPT26Data.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/@Opt/private/._validate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/solvers/@Opt/private/._validate.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@AbstractController: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@AbstractController -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@AbstractSystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@AbstractSystem -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@ClosedLoop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@ClosedLoop -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@ComponentBehavior: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@ComponentBehavior -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@EMPCController: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@EMPCController -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@FilterBehavior: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@FilterBehavior -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@FilterSetup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@FilterSetup -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@LQRController: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@LQRController -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@LTISystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@LTISystem -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@MLDSystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@MLDSystem -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@MPCController: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@MPCController -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@MPTUIHandle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@MPTUIHandle -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@PWASystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@PWASystem -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@SFController: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@SFController -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@SystemSignal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@SystemSignal -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@ULTISystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._@ULTISystem -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._Contents.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._mpt_ui_options.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._mpt_ui_options.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._readme.txt -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._simulink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._simulink -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._utils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/._utils -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@AbstractController/._private: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@AbstractController/._private -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@AbstractSystem/._AbstractSystem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@AbstractSystem/._AbstractSystem.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@FilterBehavior/._FilterBehavior.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@FilterBehavior/._FilterBehavior.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@FilterSetup/._FilterSetup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@FilterSetup/._FilterSetup.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@LQRController/._LQRController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@LQRController/._LQRController.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@LTISystem/._filter_integrator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@LTISystem/._filter_integrator.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@MPTUIHandle/._MPTUIHandle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@MPTUIHandle/._MPTUIHandle.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@SFController/._SFController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@SFController/._SFController.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@SystemSignal/._filter_previous.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@SystemSignal/._filter_previous.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@ULTISystem/._ULTISystem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/@ULTISystem/._ULTISystem.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/Contents.m: -------------------------------------------------------------------------------- 1 | % MPT3 User Interface module 2 | % 3 | % Files 4 | % mpt_import - Imports sysStruct/probStruct objects from MPT2 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/simulink/._mpt_ctrl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/simulink/._mpt_ctrl.jpg -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/simulink/._mpt_sim.mdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/simulink/._mpt_sim.mdl -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/simulink/mpt_ctrl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/simulink/mpt_ctrl.jpg -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/utils/._sanitize_inf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/modules/ui/utils/._sanitize_inf.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._fast_isFullDim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._fast_isFullDim.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._mpt_kblink.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._mpt_kblink.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._mpt_minAffineRep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._mpt_minAffineRep.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._mpt_yalmip2mpt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._mpt_yalmip2mpt.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._orderForPlot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._orderForPlot.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._parsePlotOptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._parsePlotOptions.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._pplot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._pplot.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_indexset.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_indexset.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_linestyle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_linestyle.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_logicalscalar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_logicalscalar.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_marker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_marker.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_polyhedron.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_polyhedron.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_realmatrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_realmatrix.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_vector.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/._validate_vector.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mpt/3.1.8/all/mpt3-3_1_8/mpt/utils/matNorm.m: -------------------------------------------------------------------------------- 1 | function n = matNorm(A) 2 | % MATNORM Return norm of the rows of the matrix A 3 | % 4 | % n = matNorm(A) 5 | % 6 | 7 | n = sqrt(sum(A.*A,2)); 8 | 9 | end 10 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_1.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_10.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_11.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_12.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_13.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_14.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_15.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_16.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_17.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_18.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_2.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_3.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_4.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_5.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_6.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_7.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_8.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo1_img_9.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions11.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions110.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions111.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions112.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions112.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions113.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions113.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions12.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions13.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions14.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_functions15.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti11.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti12.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti21.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti31.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti32.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_lti41.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_opt11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_opt11.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_opt12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_opt12.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_opt13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_opt13.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_pwa11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_pwa11.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_pwa12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_pwa12.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_pwa13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/demos/mpt_demo_pwa13.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq1.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq10.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq11.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq12.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq13.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq14.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq15.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq2.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq3.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq4.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq5.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq6.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq7.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq8.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_ineq2eq9.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix1.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix10.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix11.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix12.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix13.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix14.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix15.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix16.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix2.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix3.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix4.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix5.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix6.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix7.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix8.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/fig/mpt/utils/mpt_scale_matrix9.png -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/getting_started.xml: -------------------------------------------------------------------------------- 1 | 3 | getting_started/installation.tex 4 | 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/getting_started.xml: -------------------------------------------------------------------------------- 1 | 2 | getting_started 3 | 4 | installation 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/_0.cfe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/_0.cfe -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/_0.cfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/_0.cfs -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/_0.si: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/_0.si -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/segments.gen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/segments.gen -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/segments_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch-v3/segments_1 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch/_84.cfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch/_84.cfs -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch/deletable: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch/segments: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/helpsearch/segments -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/html/rel_notes.xml: -------------------------------------------------------------------------------- 1 | 2 | rel_notes 3 | 4 | relnote1 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/mpt.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/mpt.pdf -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/pdf/getting_started.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/pdf/getting_started.pdf -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/pdf/mpt.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/pdf/mpt.pdf -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/pdf/rel_notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/pdf/rel_notes.pdf -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/mptdoc/3.0.4/all/mpt3doc-3_0_4/doc/rel_notes.xml: -------------------------------------------------------------------------------- 1 | 3 | rel_notes/relnote1.tex 4 | 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/ada_pcg.m: -------------------------------------------------------------------------------- 1 | %A dummy file for Yalmip. -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/adendotd.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/adendotd.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/adenscale.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/adenscale.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/blkchol.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/blkchol.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/bwblkslv.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/bwblkslv.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/bwdpr1.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/bwdpr1.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/cholsplit.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/cholsplit.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/choltmpsiz.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/choltmpsiz.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/ddot.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/ddot.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/dpr1fact.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/dpr1fact.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/eigK.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/eigK.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/extractA.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/extractA.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/eyeK.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/eyeK.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/findblks.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/findblks.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/finsymbden.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/finsymbden.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/fwblkslv.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/fwblkslv.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/fwdpr1.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/fwdpr1.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/getada1.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/getada1.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/getada2.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/getada2.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/getada3.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/getada3.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/givensrot.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/givensrot.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/incorder.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/incorder.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/invcholfac.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/invcholfac.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/iswnbr.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/iswnbr.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/makereal.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/makereal.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/ordmmdmex.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/ordmmdmex.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/partitA.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/partitA.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/psdframeit.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/psdframeit.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/psdinvjmul.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/psdinvjmul.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/qblkmul.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/qblkmul.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/qrK.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/qrK.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/qreshape.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/qreshape.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/quadadd.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/quadadd.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/sortnnz.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/sortnnz.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/sqrtinv.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/sqrtinv.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/statsK.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/statsK.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/symbfwblk.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/symbfwblk.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/symfctmex.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/symfctmex.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/urotorder.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/urotorder.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/vecsym.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/vecsym.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/vectril.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/vectril.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/whichcpx.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/sedumi/1.3/pcwin64/sedumi_1_3_pcwin64/whichcpx.mexw64 -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/any.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/any.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/brutepersp.m: -------------------------------------------------------------------------------- 1 | function X=brutepersp(X,t,y) 2 | 3 | X.basis = [zeros(size(X.basis,1),1) X.basis]; 4 | X.lmi_variables = [t y]; 5 | [i,j] = sort(X.lmi_variables); 6 | X.basis = X.basis(:,[1 1+j]); 7 | X.lmi_variables = i; 8 | X.conicinfo = [0 0]; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/clearconic.m: -------------------------------------------------------------------------------- 1 | function x = clearconic(x) 2 | x.conicinfo = [0 0]; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/conj.m: -------------------------------------------------------------------------------- 1 | function Z = conj(Y) 2 | %CONJ (overloaded) 3 | 4 | Z = Y; 5 | Z.basis = conj(Z.basis); 6 | % Reset info about conic terms 7 | Z.conicinfo = [0 0]; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/convexhull.m: -------------------------------------------------------------------------------- 1 | function [A,b] = convexhull(p,xL,xU) 2 | 3 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/expint.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/expint.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/extractkyp.m: -------------------------------------------------------------------------------- 1 | function [A,B,P,M,negated] = extractkyp(sys); 2 | %EXTRACTKYP Returns (A,B,P,M) from KYP object 3 | 4 | A = sys.extra.A; 5 | B = sys.extra.B; 6 | P = sys.extra.P; 7 | M = sys.extra.M; 8 | negated = sys.extra.negated; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/factored.m: -------------------------------------------------------------------------------- 1 | function YESNO = factored(X) 2 | 3 | YESNO = ~isempty(X.midfactors); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/find.m: -------------------------------------------------------------------------------- 1 | function indicies = find(x) 2 | base = x.basis; 3 | vars = x.lmi_variables; 4 | indicies = find(any(base,2)); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/flush.m: -------------------------------------------------------------------------------- 1 | function x = flush(x) 2 | x.leftfactors = []; 3 | x.rightfactors = []; 4 | x.midfactors = []; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/flushmidfactors.m: -------------------------------------------------------------------------------- 1 | function X = flushmidfactors(X) 2 | for i = 1:length(X.midfactors) 3 | if isa(X.midfactors{i},'sdpvar') 4 | X.midfactors{i} = flush(X.midfactors{i}); 5 | end 6 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/ge.m: -------------------------------------------------------------------------------- 1 | function y = ge(X,Y) 2 | %GE (overloaded) 3 | 4 | try 5 | y = constraint(X,'>=',Y); 6 | catch 7 | error(lasterr) 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/getbase.m: -------------------------------------------------------------------------------- 1 | function Q=getbase(X) 2 | %GETBASE Internal function to extract all base matrices 3 | 4 | Q=X.basis; 5 | 6 | 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/getbasematrixwithoutcheck.m: -------------------------------------------------------------------------------- 1 | function Q=getbasematrixwithoutcheck(X,ind) 2 | %GETBASEMATRIXWITHOUTCHECK Internal function to extract basematrix for variable IND 3 | 4 | Q=reshape(X.basis(:,ind+1),X.dim(1),X.dim(2)); 5 | 6 | 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/getbasevectorwithoutcheck.m: -------------------------------------------------------------------------------- 1 | function Q=getbasevectorwithoutcheck(X,ind) 2 | %GETBASEVECTORWITHOUTCHECK Internal function to extract basematrix for variable ind 3 | 4 | Q=X.basis(:,ind+1); 5 | 6 | 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/gethackflag.m: -------------------------------------------------------------------------------- 1 | function y = gethackflag(X) 2 | %GETHACKFLAG Internal function to extract constraint type 3 | 4 | y = X.typeflag; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/getsosrank.m: -------------------------------------------------------------------------------- 1 | function r=getsosrank(X) 2 | 3 | try 4 | r = X.extra.rank; 5 | catch 6 | r = inf; 7 | end 8 | 9 | 10 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/getvariablesvector.m: -------------------------------------------------------------------------------- 1 | function x_var = getvariablesvector(x) 2 | 3 | x_var = zeros(x.n,1); 4 | base = x.basis(:,2:end); 5 | vars = x.lmi_variables; 6 | [i,j,s] = find(base); 7 | x_var = vars(j); 8 | x_var = x_var(:); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/getvectorvariables.m: -------------------------------------------------------------------------------- 1 | function v = getvectorvariables(X) 2 | 3 | B = X.basis; 4 | B(:,1)=[]; 5 | [i,j,k] = find(B'); 6 | v = X.lmi_variables(i); 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/hasfactors.m: -------------------------------------------------------------------------------- 1 | function yes = hasfactors(X) 2 | 3 | yes = length(X.midfactors)>0; 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/isinteger.m: -------------------------------------------------------------------------------- 1 | function isint=isinteger(X) 2 | %ISINTEGER Check if (part of) a variable is integer 3 | 4 | isint = any(ismember(getvariables(X),yalmip('intvariables'))); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/isinterval.m: -------------------------------------------------------------------------------- 1 | function res = isinterval(Y) 2 | %ISINTERVAL (overloaded) 3 | 4 | res = isa(Y.basis,'intval'); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/isreal.m: -------------------------------------------------------------------------------- 1 | function res = isreal(Y) 2 | %ISREAL (overloaded) 3 | 4 | res = isreal(Y.basis); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/le.m: -------------------------------------------------------------------------------- 1 | function y = le(X,Y) 2 | %LE (overloaded) 3 | 4 | try 5 | y = constraint(X,'<=',Y); 6 | catch 7 | error(lasterr) 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/length.m: -------------------------------------------------------------------------------- 1 | function n=length(X) 2 | %LENGTH (overloaded) 3 | 4 | n = max(X.dim); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/loadobj.m: -------------------------------------------------------------------------------- 1 | function out = loadobj(obj) 2 | %LOADOBJ (overloaded) 3 | out = []; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/log10.m: -------------------------------------------------------------------------------- 1 | function varargout = log10(varargin) 2 | %log10 (overloaded) 3 | 4 | varargout{1} = log(varargin{1})/log(10); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/log2.m: -------------------------------------------------------------------------------- 1 | function varargout = log2(varargin) 2 | %log2 (overloaded) 3 | 4 | varargout{1} = log(varargin{1})/log(2); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/mid.m: -------------------------------------------------------------------------------- 1 | function X = mid(X); 2 | 3 | X.basis = mid(X.basis); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/minimize.m: -------------------------------------------------------------------------------- 1 | function sol = minimize(h) 2 | 3 | sol = solvesdp([],h); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/ncvar.m: -------------------------------------------------------------------------------- 1 | function X = ncvar(X) 2 | X = ncvar(struct(X)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/ndims.m: -------------------------------------------------------------------------------- 1 | function n=ndims(X) 2 | %NDIM (overloaded) 3 | 4 | n = length(X.dim); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/negatefactors.m: -------------------------------------------------------------------------------- 1 | function X = negatefactors(X,L) 2 | if ~isempty(X.midfactors) 3 | for i = 1:length(X.midfactors) 4 | X.leftfactors{i} = -X.leftfactors{i}; 5 | end 6 | end 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/numel.m: -------------------------------------------------------------------------------- 1 | function N=numel(varargin) 2 | %NUMEL (overloaded) 3 | 4 | X = varargin{1}; 5 | N = prod(size(X)); 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/permute.m: -------------------------------------------------------------------------------- 1 | function X=permute(X,p) 2 | %PERMUTE (overloaded) 3 | 4 | i = 1:prod(X.dim); 5 | i = reshape(i,X.dim); 6 | i = permute(i,p); 7 | X.basis = X.basis(i,:); 8 | X.dim = X.dim(p); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/poly.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/poly.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/quickrecover.m: -------------------------------------------------------------------------------- 1 | function x = quickrecover(x,v,b); 2 | 3 | x.lmi_variables = v; 4 | x.conicinfo = [0 0]; 5 | if nargin == 3 6 | x.basis(2) = b; 7 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/rad.m: -------------------------------------------------------------------------------- 1 | function X = rad(X); 2 | 3 | X.basis = rad(X.basis); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/remap.m: -------------------------------------------------------------------------------- 1 | function X = remap(X,old,new) 2 | 3 | X = sdpvarremap(X,old,new); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/sethackflag.m: -------------------------------------------------------------------------------- 1 | function X = sethackflag(X,flag) 2 | %GETHACKFLAG Internal function to set constraint type 3 | 4 | X.typeflag = flag; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/setoperatorname.m: -------------------------------------------------------------------------------- 1 | function Z=setoperatorname(Z,name) 2 | 3 | Z.extra.opname=name; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/setsos.m: -------------------------------------------------------------------------------- 1 | function setsos(X,h,ParametricVariables,Q,v) 2 | %SETSOS Internal function 3 | 4 | yalmip('setsos',X.extra.sosid,h,ParametricVariables,Q,v); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/sqr.m: -------------------------------------------------------------------------------- 1 | function y=sqr(x) 2 | y = x*x; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/sumsum.m: -------------------------------------------------------------------------------- 1 | function Y=sum(Y) 2 | %SUM (overloaded) 3 | 4 | Y.basis = sum(Y.basis,1); 5 | Y.dim(1) = 1; 6 | Y.dim(2) = 1; 7 | % Reset info about conic terms 8 | Y.conicinfo = [0 0]; 9 | Y = clean(Y); 10 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/sym.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/sym.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/unfactor.m: -------------------------------------------------------------------------------- 1 | function X = unfactor(X) 2 | X.leftfactors = []; 3 | X.midfactors = []; 4 | X.rightfactors = []; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/@sdpvar/vec.m: -------------------------------------------------------------------------------- 1 | function x = vec(x) 2 | 3 | x.dim = [prod(x.dim) 1]; 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/Contents.m: -------------------------------------------------------------------------------- 1 | % YALMIP 2 | % Version 30-Sep-2016 3 | % Help on http://yalmip.github.io 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/README.txt -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/demos/readme.txt: -------------------------------------------------------------------------------- 1 | For demos, please see the extensive on-line manual 2 | http://users.isy.liu.se/johanl/yalmip -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@blkvar/blkvar.m: -------------------------------------------------------------------------------- 1 | function X = blkvar 2 | % BLKVAR Constructor for block variables 3 | 4 | X.blocks = {}; 5 | X = class(X,'blkvar',sdpvar(1)); 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@blkvar/display.m: -------------------------------------------------------------------------------- 1 | function F = display(X) 2 | % DISPLAY Overloaded 3 | 4 | try 5 | X = sdpvar(X); 6 | display(X); 7 | catch 8 | disp('Incomplete block variable.'); 9 | end 10 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@blkvar/sdisplay.m: -------------------------------------------------------------------------------- 1 | function F = sdisplay(X) 2 | % DISPLAY Overloaded 3 | 4 | try 5 | error('Not implemented. Convert to SDPVAR first') 6 | catch 7 | disp('Incomplete block variable.'); 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/assignschur.m: -------------------------------------------------------------------------------- 1 | function sys = assignschur(AConstraint,thecompiler,varargin) 2 | 3 | sys = assignschur(lmi(AConstraint),thecompiler,varargin{:}) 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/complements.m: -------------------------------------------------------------------------------- 1 | function F = complements(C1,C2) 2 | %COMPLEMENTS Defines complementary constraints 3 | % 4 | % F = COMPLEMENTS(C1,C2) 5 | 6 | F = complements(lmi(C1),lmi(C2)); 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/depends.m: -------------------------------------------------------------------------------- 1 | function vars = depends(F) 2 | 3 | vars = depends(lmi(F)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/display.m: -------------------------------------------------------------------------------- 1 | function display(X) 2 | 3 | display(lmi(X)); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/double.m: -------------------------------------------------------------------------------- 1 | function x = double(x); 2 | %DOUBLE (Overloaded) 3 | 4 | x = double(x.Evaluated{1}); 5 | 6 | if isessentiallyhermitian(x) 7 | x = min(eig(x)) >= 0; 8 | else 9 | x = min(x(:)) >= 0; 10 | end 11 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/dual.m: -------------------------------------------------------------------------------- 1 | function sys = dual(X) 2 | %DUAL Extract dual variable 3 | % 4 | % Z = DUAL(F) Returns the dual variable for the constraint F 5 | % 6 | % See also SOLVESDP, DUALIZE 7 | 8 | sys = dual(lmi(X)); 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/flatten.m: -------------------------------------------------------------------------------- 1 | function sys = flatten(sys) 2 | 3 | % Go from an internal format which is hierarchical and performs better 4 | % when adding many constraint objects. 5 | sys = flatten(lmi(sys)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/getbase.m: -------------------------------------------------------------------------------- 1 | function B = getbase(F) 2 | 3 | B = getbase(lmi(F)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/getbounds.m: -------------------------------------------------------------------------------- 1 | function LU = getbounds(F,avoidequalitybounds) 2 | 3 | if nargin == 1 4 | LU = getbounds(lmi(F)); 5 | else 6 | LU = getbounds(lmi(F),avoidequalitybounds); 7 | end 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/getcutflag.m: -------------------------------------------------------------------------------- 1 | function c = getcutflag(X) 2 | 3 | c = []; 4 | for i = 1:length(X.clauses) 5 | c = [c;X.clauses{i}.cut]; 6 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/getvariables.m: -------------------------------------------------------------------------------- 1 | function var = getvariables(F) 2 | var = getvariables(lmi(F)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/is.m: -------------------------------------------------------------------------------- 1 | function yesno = is(X,this) 2 | 3 | yesno = is(lmi(X),this); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/ismember.m: -------------------------------------------------------------------------------- 1 | function F = ismember(x,F) 2 | % Internal class for constraint list 3 | 4 | F = lmi(F); 5 | F = ismember(x,F); 6 | 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/isreal.m: -------------------------------------------------------------------------------- 1 | function YESNO = isreal(F) 2 | %ISREAL (overloaded) 3 | 4 | YESNO = isreal(lmi(F)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/loadobj.m: -------------------------------------------------------------------------------- 1 | function out = loadobj(obj) 2 | %LOADOBJ (overloaded) 3 | out = []; 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/plus.m: -------------------------------------------------------------------------------- 1 | function F = plus(x,y) 2 | 3 | F = lmi(x) + lmi(y); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/polyhedron.m: -------------------------------------------------------------------------------- 1 | function P = polyhedron(C) 2 | %POLYHEDRON (Overloaded) 3 | 4 | P = Polyhedron(lmi(C)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/polytope.m: -------------------------------------------------------------------------------- 1 | function P = polytope(C) 2 | %POLYTOPE (Overloaded) 3 | 4 | P = polytope(lmi(C)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/problemclass.m: -------------------------------------------------------------------------------- 1 | function p = problemclass(F,h) 2 | 3 | p = problemclass(lmi(F),h); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/replace.m: -------------------------------------------------------------------------------- 1 | function F = replace(F,x,w,expand) 2 | % Internal class for constraint list 3 | 4 | F = lmi(F); 5 | if nargin ==3 6 | F = replace(F,x,w); 7 | else 8 | F = replace(F,x,w,expand); 9 | end 10 | 11 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/sdpvar.m: -------------------------------------------------------------------------------- 1 | function F = sdpvar(X) 2 | % Internal class for constraint list 3 | 4 | F = sdpvar(lmi(X)); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/spy.m: -------------------------------------------------------------------------------- 1 | function S = spy(X) 2 | S = spy(lmi(X)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/tag.m: -------------------------------------------------------------------------------- 1 | function F = tag(F,t) 2 | 3 | F = tag(lmi(F),t); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/unblkdiag.m: -------------------------------------------------------------------------------- 1 | function F = unblkdiag(F) 2 | 3 | F = unblkdiag(lmi(F)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/uncertain.m: -------------------------------------------------------------------------------- 1 | function sys = uncertain(F) 2 | %UNCERTAIN Declare all variables in a set of constraints as uncertain 3 | 4 | sys = recover(depends(F)); 5 | sys = [F, uncertain(sys)]; 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/value.m: -------------------------------------------------------------------------------- 1 | function x = value(x); 2 | %VALUE (Overloaded) 3 | 4 | x = value(x.Evaluated{1}); 5 | 6 | if isessentiallysymmetric(x) 7 | x = min(eig(x)) >= 0; 8 | else 9 | x = min(x(:)) >= 0; 10 | end 11 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@constraint/vertcat.m: -------------------------------------------------------------------------------- 1 | function F = vertcat(varargin) 2 | 3 | F = horzcat(varargin{:}); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/assignschur.m: -------------------------------------------------------------------------------- 1 | function AConstraint = assignschur(AConstraint,thecompiler,varargin) 2 | AConstraint = flatten(AConstraint); 3 | AConstraint.clauses{1}.schurfun = thecompiler; 4 | AConstraint.clauses{1}.schurdata = varargin; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/chebyball.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/chebyball.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/clear_poly_dep.m: -------------------------------------------------------------------------------- 1 | function F = clear_poly_dep(F,x,order) 2 | 3 | F = flatten(F); 4 | F.clauses{1}.data = clear_poly_dep(F.clauses{1}.data,x,order); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/cleardual.m: -------------------------------------------------------------------------------- 1 | function id = cleardual(F) 2 | 3 | for i = 1:length(F.LMIid) 4 | yalmip('cleardual',F.LMIid(i)); 5 | end 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/constraintclass.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/constraintclass.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/cut.m: -------------------------------------------------------------------------------- 1 | function F = cut(F) 2 | F = setcutflag(F); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/eliminateBinary.m: -------------------------------------------------------------------------------- 1 | function F = eliminateBinary(F,binaries) 2 | 3 | F = flatten(F); 4 | for i = 1:length(F.clauses) 5 | data = eliminateBinary(F.clauses{i}.data,binaries); 6 | F.clauses{i}.data = data; 7 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/envelope.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/envelope.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/eq.m: -------------------------------------------------------------------------------- 1 | function sys = eq(X,Y) 2 | %EQ Overloaded 3 | 4 | dX = binvar(1); 5 | dY = binvar(1); 6 | sys = [iff(dX,X), iff(dY,Y), dX == dY]; 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/getComplementarityTerms.m: -------------------------------------------------------------------------------- 1 | function [x,y] = getComplementarityTerms(F) 2 | 3 | F = flatten(F); 4 | xy = F.clauses{1}.data; 5 | x = xy(:,1); 6 | y = xy(:,2); 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/getbase.m: -------------------------------------------------------------------------------- 1 | function B = getbase(F) 2 | 3 | F = flatten(F); 4 | if length(F.clauses)>1 5 | error('GETBASE can only be applied to a list with 1 constraint') 6 | else 7 | B = getbase(F.clauses{1}.data); 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/getcutflag.m: -------------------------------------------------------------------------------- 1 | function c = getcutflag(X) 2 | 3 | X = flatten(X); 4 | c = []; 5 | for i = 1:length(X.clauses) 6 | c = [c;X.clauses{i}.cut]; 7 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/getlmiid.m: -------------------------------------------------------------------------------- 1 | function id = getlmiid(F) 2 | 3 | id = F.LMIid; 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/indicators.m: -------------------------------------------------------------------------------- 1 | function s = indicators(F) 2 | 3 | F = flatten(F); 4 | try 5 | s = F.clauses{1}.extra.indicators; 6 | catch 7 | s = []; 8 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/isfeasible.m: -------------------------------------------------------------------------------- 1 | function [feasible,feaslistLMI] = isfeasible(F,tol) 2 | 3 | if nargin == 1 4 | tol = 0; 5 | end 6 | feaslistLMI = checkset(F); 7 | feasible = all(feaslistLMI >= -tol); 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/ismember.m: -------------------------------------------------------------------------------- 1 | function F = ismember(x,F) 2 | % Internal class for constraint list 3 | 4 | F = replace(F,recover(depends(F)),x); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/isnan.m: -------------------------------------------------------------------------------- 1 | function YESNO = isnan(F) 2 | YESNO=0; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/length.m: -------------------------------------------------------------------------------- 1 | function varargout=length(varargin) 2 | 3 | F = varargin{1}; 4 | varargout{1} = length(F.LMIid); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/loadobj.m: -------------------------------------------------------------------------------- 1 | function out = loadobj(obj) 2 | %LOADOBJ (overloaded) 3 | out = []; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/remap.m: -------------------------------------------------------------------------------- 1 | function F = remap(F,old,new) 2 | 3 | F = flatten(F); 4 | for i = 1:length(F.clauses) 5 | X = F.clauses{i}.data; 6 | X = sdpvarremap(X,old,new); 7 | F.clauses{i}.data = X; 8 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/setdualize.m: -------------------------------------------------------------------------------- 1 | function sys = setdualize(sys,state) 2 | 3 | sys.dualized = state; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/setupMeta.m: -------------------------------------------------------------------------------- 1 | function F = setupMeta(F,operator,varargin) 2 | 3 | F = flatten(F); 4 | F.clauses{1}.type = 56; 5 | F.clauses{1}.data = {operator, varargin{:}}; 6 | F.LMIid = yalmip('lmiid'); 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/uncertain.m: -------------------------------------------------------------------------------- 1 | function sys = uncertain(F) 2 | %UNCERTAIN Declare all variables in a set of constraints as uncertain 3 | 4 | sys = recover(depends(F)); 5 | sys = [F, uncertain(sys)]; 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/uplus.m: -------------------------------------------------------------------------------- 1 | function X = uplus(X) 2 | %UPLUS (overloaded) -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/usedvariables.m: -------------------------------------------------------------------------------- 1 | function used = lmi(F) 2 | 3 | used = []; 4 | F = flatten(F); 5 | for i = 1:length(F.clauses) 6 | Fi = F.clauses{i}; 7 | used = unique([used;getvariables(Fi.data)']); 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@lmi/vertcat.m: -------------------------------------------------------------------------------- 1 | function F = vertcat(varargin) 2 | 3 | F = horzcat(varargin{:}); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@logdet/getP.m: -------------------------------------------------------------------------------- 1 | function cx = getP(X) 2 | %display Overloaded 3 | 4 | cx = X.P; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@logdet/getcx.m: -------------------------------------------------------------------------------- 1 | function cx = getcx(X) 2 | 3 | cx = X.cx; 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@logdet/getgain.m: -------------------------------------------------------------------------------- 1 | function cx = getgain(X) 2 | 3 | cx = X.gain; 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@logdet/minus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@logdet/minus.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@logdet/plus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@logdet/plus.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@logdet/uminus.m: -------------------------------------------------------------------------------- 1 | function Z = uminus(P) 2 | %display Overloaded 3 | 4 | Z = P; 5 | Z.cx = - Z.cx; 6 | Z.gain = -Z.gain; 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/any.m: -------------------------------------------------------------------------------- 1 | function anys = any(x) 2 | %ANY (overloaded) 3 | 4 | x_base = x.basis; 5 | anys = full(sum(abs(x.basis),2)>0); 6 | anys = reshape(anys,x.dim(1),x.dim(2)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/cat.m: -------------------------------------------------------------------------------- 1 | function y = cat(varargin) 2 | %CAT (overloaded) 3 | 4 | switch varargin{1} 5 | case 1 6 | y = vertcat(varargin{2:end}); 7 | case 2 8 | y = horzcat(varargin{2:end}); 9 | otherwise 10 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/conj.m: -------------------------------------------------------------------------------- 1 | function Z = conj(Y) 2 | %CONJ (overloaded) 3 | 4 | Z = Y; 5 | Z.basis = conj(Z.basis); 6 | % Reset info about conic terms 7 | Z.conicinfo = [0 0]; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/extractkyp.m: -------------------------------------------------------------------------------- 1 | function [A,B,P,M,negated] = extractkyp(sys); 2 | %EXTRACTKYP Returns (A,B,P,M) from KYP object 3 | 4 | A = sys.extra.A; 5 | B = sys.extra.B; 6 | P = sys.extra.P; 7 | M = sys.extra.M; 8 | negated = sys.extra.negated; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/find.m: -------------------------------------------------------------------------------- 1 | function indicies = find(x) 2 | %FIND (overloaded) 3 | 4 | base = x.basis; 5 | vars = x.lmi_variables; 6 | indicies = find(any(base,2)); 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/getbase.m: -------------------------------------------------------------------------------- 1 | function Q=getbase(X) 2 | %GETBASE Internal function to extract all base matrices 3 | 4 | Q=double(X.basis); 5 | 6 | 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/getbasematrixwithoutcheck.m: -------------------------------------------------------------------------------- 1 | function Q=getbasematrixwithoutcheck(X,ind) 2 | %GETBASEMATRIXWITHOUTCHECK Internal function to extract basematrix for variable IND 3 | 4 | Q=reshape(X.basis(:,ind+1),X.dim(1),X.dim(2)); 5 | 6 | 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/getbasevectorwithoutcheck.m: -------------------------------------------------------------------------------- 1 | function Q=getbasevectorwithoutcheck(X,ind) 2 | %GETBASEVECTORWITHOUTCHECK Internal function to extract basematrix for variable ind 3 | 4 | Q=X.basis(:,ind+1); 5 | 6 | 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/gethackflag.m: -------------------------------------------------------------------------------- 1 | function y = gethackflag(X) 2 | %GETHACKFLAG Internal function to extract constraint type 3 | 4 | y = X.typeflag; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/getsosrank.m: -------------------------------------------------------------------------------- 1 | function r=getsosrank(X) 2 | 3 | try 4 | r = X.extra.rank; 5 | catch 6 | r = inf; 7 | end 8 | 9 | 10 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/getvariablesvector.m: -------------------------------------------------------------------------------- 1 | function x_var = getvariablesvector(x) 2 | 3 | x_var = zeros(x.n,1); 4 | base = x.basis(:,2:end); 5 | vars = x.lmi_variables; 6 | [i,j,s] = find(base); 7 | x_var = vars(j); 8 | x_var = x_var(:); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/imag.m: -------------------------------------------------------------------------------- 1 | function X = imag(X) 2 | %IMAG (overloaded) 3 | 4 | X.basis = imag(X.basis); 5 | X = clean(X); 6 | if isa(X,'sdpvar') 7 | X.conicinfo = [0 0]; 8 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/integer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/integer.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/isequal.m: -------------------------------------------------------------------------------- 1 | function out = isequal(X,Y) 2 | %ISEQUAL (overloaded) 3 | 4 | if (isa(X,'ncvar') & isa(Y,'ncvar')) 5 | out = isequal(struct(X),struct(Y)); 6 | else 7 | out = false; 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/isinteger.m: -------------------------------------------------------------------------------- 1 | function isint=isinteger(X) 2 | %ISINTEGER Check if (part of) a variable is integer 3 | 4 | isint = any(ismember(getvariables(X),yalmip('intvariables'))); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/isreal.m: -------------------------------------------------------------------------------- 1 | function res = isreal(Y) 2 | %ISREAL (overloaded) 3 | 4 | res = isreal(Y.basis); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/length.m: -------------------------------------------------------------------------------- 1 | function n=length(X) 2 | %LENGTH (overloaded) 3 | 4 | n = max(X.dim); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/numel.m: -------------------------------------------------------------------------------- 1 | function N=numel(varargin) 2 | %NUMEL (overloaded) 3 | 4 | X = varargin{1}; 5 | N = prod(size(X)); 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/prod.m: -------------------------------------------------------------------------------- 1 | function product=prod(X) 2 | %PROD (overloaded) 3 | 4 | product = 1; 5 | for i = 1:length(X) 6 | pick = cell(1,1);pick{1}={i}; 7 | product = product*subsref(X,struct('type','()','subs',pick)); 8 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/real.m: -------------------------------------------------------------------------------- 1 | function X = real(X) 2 | %REAL (overloaded) 3 | 4 | X.basis = real(X.basis); 5 | X = clean(X); 6 | if isa(X,'sdpvar') 7 | X.conicinfo = [0 0]; 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/replace.m: -------------------------------------------------------------------------------- 1 | function Z = replace(X,Y,W) 2 | %REPLACE Substitutes variables 3 | % 4 | %Z = REPLACE(Y,X,W) Replaces any occurence of variable Y in X with W 5 | 6 | Z = ncvar_replace(X,Y,W); 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/sethackflag.m: -------------------------------------------------------------------------------- 1 | function X = sethackflag(X,flag) 2 | %GETHACKFLAG Internal function to set constraint type 3 | 4 | X.typeflag = flag; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/setsos.m: -------------------------------------------------------------------------------- 1 | function setsos(X,h,ParametricVariables,Q,v) 2 | %SETSOS Internal function 3 | 4 | yalmip('setsos',X.extra.sosid,h,ParametricVariables,Q,v); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ncvar/sumsum.m: -------------------------------------------------------------------------------- 1 | function Y=sum(Y) 2 | %SUM (overloaded) 3 | 4 | Y.basis = sum(Y.basis,1); 5 | Y.dim(1) = 1; 6 | Y.dim(2) = 1; 7 | % Reset info about conic terms 8 | Y.conicinfo = [0 0]; 9 | Y = clean(Y); 10 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/abs.m: -------------------------------------------------------------------------------- 1 | function X = abs(X) 2 | %ABS (overloaded) 3 | 4 | X = reshape(abs(reshape(X,prod(X.dim),1)),X.dim); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/alldifferent.m: -------------------------------------------------------------------------------- 1 | function t = alldifferent(X) 2 | % alldifferent (overloaded) 3 | 4 | t = alldifferent(sdpvar(X)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/assign.m: -------------------------------------------------------------------------------- 1 | function assign(x,y) 2 | % assign (overloaded) 3 | 4 | assign(sdpvar(x),y(:)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/binary.m: -------------------------------------------------------------------------------- 1 | function x = binary(x) 2 | % binary (overloaded) 3 | 4 | x = binary(sdpvar(x)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/depends.m: -------------------------------------------------------------------------------- 1 | function v = depends(X) 2 | % depends (overloaded) 3 | 4 | v = depends(sdpvar(X)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/double.m: -------------------------------------------------------------------------------- 1 | function X = double(X) 2 | % DOUBLE (overloaded) 3 | 4 | X = reshape(double(sdpvar(X)),X.dim); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/flush.m: -------------------------------------------------------------------------------- 1 | function x = flush(x) 2 | x.leftfactors = []; 3 | x.rightfactors = []; 4 | x.midfactors = []; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/getvariables.m: -------------------------------------------------------------------------------- 1 | function v = getvariables(X) 2 | % getvariables (overloaded) 3 | 4 | v = getvariables(sdpvar(X)); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/horzcat.m: -------------------------------------------------------------------------------- 1 | function x = horzcat(varargin) 2 | % horzcat (overloaded) 3 | 4 | x = cat(2,varargin{:}); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/imag.m: -------------------------------------------------------------------------------- 1 | function X = imag(X) 2 | % REAL (overloaded) 3 | 4 | X.basis = imag(X.basis); 5 | X.conicinfo = [0 0]; 6 | X = clean(X); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/integer.m: -------------------------------------------------------------------------------- 1 | function x = integer(x) 2 | % integer (overloaded) 3 | 4 | x = sdpvar(x); 5 | x = binary(x); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/isreal.m: -------------------------------------------------------------------------------- 1 | function v = isreal(X) 2 | % isreal (overloaded) 3 | 4 | v = isreal(sdpvar(X)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/length.m: -------------------------------------------------------------------------------- 1 | function v = length(X) 2 | % length (overloaded) 3 | 4 | v = max(X.dim); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/ndims.m: -------------------------------------------------------------------------------- 1 | function n=ndims(X) 2 | %NDIM (overloaded) 3 | 4 | n = length(X.dim); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/numel.m: -------------------------------------------------------------------------------- 1 | function s = numel(X) 2 | % NUMEL (overloaded) 3 | 4 | s = prod(X.dim); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/real.m: -------------------------------------------------------------------------------- 1 | function X = real(X) 2 | % REAL (overloaded) 3 | 4 | X.basis = real(X.basis); 5 | X.conicinfo = [0 0]; 6 | X = clean(X); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/sdpvar.m: -------------------------------------------------------------------------------- 1 | function F = sdpvar(X) 2 | % SDPVAR Converts a NDSDPVAR variable to standard SDPVAR 3 | 4 | F = sdpvar(prod(X.dim),1,[],X.lmi_variables,X.basis); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/sqrt.m: -------------------------------------------------------------------------------- 1 | function X = abs(X) 2 | % sqrt (overloaded) 3 | 4 | X = reshape(sqrt(reshape(X,prod(X.dim),1)),X.dim); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/squeeze.m: -------------------------------------------------------------------------------- 1 | function X = squeeze(X) 2 | % squeeze (overloaded) 3 | 4 | dummy = reshape(ones(prod(X.dim),1),X.dim); 5 | dummy = squeeze(dummy); 6 | X.dim = size(dummy); 7 | X = clean(X); 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/uminus.m: -------------------------------------------------------------------------------- 1 | function X = uminus(X) 2 | % UMINUS (overloaded) 3 | 4 | X.basis = -X.basis; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/value.m: -------------------------------------------------------------------------------- 1 | function X = value(X) 2 | % VALUE (overloaded) 3 | 4 | X = reshape(value(sdpvar(X)),X.dim); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/vec.m: -------------------------------------------------------------------------------- 1 | function x = vec(x) 2 | 3 | x.dim = [prod(x.dim) 1]; 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@ndsdpvar/vertcat.m: -------------------------------------------------------------------------------- 1 | function x = vertcat(varargin) 2 | % horzcat (overloaded) 3 | 4 | x = cat(1,varargin{:}); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@optimizer/cat.m: -------------------------------------------------------------------------------- 1 | function sys = cat(varargin) 2 | 3 | if nargin == 1 4 | sys = varargin{1}; 5 | return 6 | end 7 | 8 | y = horzcat(varargin{:}); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@optimizer/kkt.m: -------------------------------------------------------------------------------- 1 | function [KKTConstraints, details] = kkt(P) 2 | %DUAL Create KKT system for optimizer P 3 | % 4 | % [KKTConstraints, details] = kkt(P) 5 | 6 | [KKTConstraints, details] = kkt(P.F,P.h,P.output.expression); 7 | 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@optimizer/loadobj.m: -------------------------------------------------------------------------------- 1 | function P = loadobj(P) 2 | if isstruct(P), 3 | P = class(P,'optimizer'); 4 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@optimizer/numel.m: -------------------------------------------------------------------------------- 1 | function N=numel(varargin) 2 | %NUMEL (overloaded) 3 | 4 | N = 1; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@optimizer/saveobj.m: -------------------------------------------------------------------------------- 1 | function P = saveobj(P) -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@optimizer/updatemodel.m: -------------------------------------------------------------------------------- 1 | function p = updatemodel(p,model) 2 | 3 | p.model = model; 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@optimizer/vertcat.m: -------------------------------------------------------------------------------- 1 | function P = vertcat(varargin) 2 | 3 | P = horzcat(varargin{:}); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@optproblem/robustify.m: -------------------------------------------------------------------------------- 1 | function P = robustify(P) 2 | %ROBUSTIFY Derives robust counterpart. 3 | 4 | [P.Constraints,P.Objective] = robustify(P.Constraints,P.Objective,P.Options); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/@probability/display.m: -------------------------------------------------------------------------------- 1 | function sys = display(c) 2 | display('Probabilistic expression') -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/InstantiateElementWiseUnitary.m: -------------------------------------------------------------------------------- 1 | function y = InstantiateElementWiseUnitary(funName,varargin); 2 | 3 | args = varargin{1}; 4 | dims = size(args); 5 | y = yalmip('defineVectorizedUnitary',funName,varargin{:}); 6 | y = reshape(y,dims); 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/bilinearize.m: -------------------------------------------------------------------------------- 1 | function [model,changed] = bilinearize(model) 2 | 3 | error('OBSOLETE FUNCTION') 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/binary.m: -------------------------------------------------------------------------------- 1 | function x = binary(x) 2 | %BINARY Overloaded 3 | 4 | if isempty(x) 5 | x = []; 6 | else 7 | error('BINARY can only be applied to SDPVAR objects or empty doubles'); 8 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/bmilin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/bmilin.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/compressfactors2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/compressfactors2.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/createNumericalModel.m: -------------------------------------------------------------------------------- 1 | function p = createNumericalModel(varargin); 2 | 3 | p = emptyNumericalModel; 4 | 5 | if nargin >= 1 6 | p.F_struc = varargin{1}; 7 | end 8 | if nargin >= 2 9 | p.K = varargin{2}; 10 | end 11 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/deadhub.m: -------------------------------------------------------------------------------- 1 | function f = deadhub(p,lambda) 2 | 3 | f = -(invsathub(p,lambda)-lambda*abs(p)); 4 | 5 | 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/dec2decbin.m: -------------------------------------------------------------------------------- 1 | function s=dec2decbin(d,n) 2 | %DEC2BIN Internal function generate binary matrices 3 | 4 | [f,e]=log2(max(d)); % How many digits do we need to represent the numbers? 5 | s=rem(floor(d(:)*pow2(1-max(n,e):0)),2); 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/depends.m: -------------------------------------------------------------------------------- 1 | function p = depends(x) 2 | %DEPENDS Returns indicies to variables used in an SDPVAR object 3 | % 4 | % i = depends(x) 5 | % 6 | % Input 7 | % x : SDPVAR object 8 | % Output 9 | % i : DOUBLE 10 | 11 | p=[]; 12 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/double2sdpvar.m: -------------------------------------------------------------------------------- 1 | function sys = double2sdpvar(varargin) 2 | sys = sdpvar(1); 3 | sys = struct(sys); 4 | sys.dim = size(varargin{1}); 5 | sys.lmi_variables = []; 6 | sys.basis = varargin{1}(:); 7 | sys = sdpvar(sys); 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/eigv.m: -------------------------------------------------------------------------------- 1 | function [v,Model] = eigv(X) 2 | 3 | n = size(X,1); 4 | v = sdpvar(n,1); 5 | Model = [trace(X)==sum(v), v(1:end-1) >= v(2:end)]; 6 | for i = 1:n-1 7 | Model = [Model, sumk_generator(X,i,sum(v(1:i)))]; 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/emptyNumericalModel.m: -------------------------------------------------------------------------------- 1 | function p = emptyNumericalModel; 2 | p.F_struc = []; 3 | p.K.f = 0; 4 | p.K.l = 0; 5 | p.K.q = 0; 6 | p.K.s = 0; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/expanded.m: -------------------------------------------------------------------------------- 1 | function X = expanded(F,state) 2 | 3 | if nargin == 1 4 | X = 1; 5 | else 6 | X = []; 7 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/extsubsref.m: -------------------------------------------------------------------------------- 1 | function z=extsubsref(x,i,j); 2 | 3 | if nargin < 3 4 | z = x(i); 5 | else 6 | z=x(i,j); 7 | end 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/eyev.m: -------------------------------------------------------------------------------- 1 | function ei=eyev(n,i) 2 | %EYEV Internal function to generate unit vector 3 | 4 | if i>n 5 | disp('Error in eyev') 6 | return 7 | else 8 | ei = zeros(n,1);ei(i)=1; 9 | end; 10 | 11 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/findhash.m: -------------------------------------------------------------------------------- 1 | function pos = findhash(T,t,dummy) 2 | 3 | if isempty(T) 4 | pos = []; % Random warnings on 6.1 5 | else 6 | pos = find(T==t); 7 | end 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/fmincon_fungp.m: -------------------------------------------------------------------------------- 1 | function [f,df] = fmincon_fungp(x,prob) 2 | 3 | z = prob.Afun*x; 4 | w = exp(z); 5 | f = full(log(prob.bfun'*w)); 6 | df = full(((1/(sum(prob.bfun.*w)))*(prob.bfun.*w)'*prob.Afun)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/fraction.m: -------------------------------------------------------------------------------- 1 | function p = fraction(x) 2 | p = x(1)./x(2); 3 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/getbase.m: -------------------------------------------------------------------------------- 1 | function y = getbase(x) 2 | %GETBASE (overloaded sdpvar/getbase on double) 3 | 4 | y = x(:); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/getbasematrix.m: -------------------------------------------------------------------------------- 1 | function y = getbasematrix(x,ind) 2 | %GETBASEMATRIX (overloaded sdpvar/getbasematrix on double) 3 | 4 | if ind == 0 5 | y = x; 6 | else 7 | y = spalloc(size(x,1),size(x,2),0); 8 | end 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/getvariables.m: -------------------------------------------------------------------------------- 1 | function vars = getvariables(X,var) 2 | %GETVARIABLES (overloads sdpvar/getvariables on double) 3 | 4 | vars = []; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/gmset.m: -------------------------------------------------------------------------------- 1 | function F = gmset(t,x1,x2) 2 | %GMSET Internal function used for MAXDET formulation 3 | 4 | F = (cone([t;(x1-x2)/2],(x1+x2)/2)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/integer.m: -------------------------------------------------------------------------------- 1 | function x = integer(x) 2 | %INTEGER Overloaded 3 | 4 | if isempty(x) 5 | x = []; 6 | else 7 | error('INTEGER can only be applied to SDPVAR objects or empty doubles'); 8 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/ipopt_callback_df.m: -------------------------------------------------------------------------------- 1 | function df = ipopt_callback_df(x,model) 2 | 3 | global latest_x_f 4 | global latest_df 5 | 6 | x = x(:); 7 | if isequal(x,latest_x_f) 8 | df = latest_df; 9 | else 10 | [f,df] = fmincon_fun(x,model); 11 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/ipopt_callback_f.m: -------------------------------------------------------------------------------- 1 | function f = ipopt_callback_f(x,model) 2 | 3 | global latest_x_f 4 | global latest_df 5 | 6 | x = x(:); 7 | [f,latest_df] = fmincon_fun(x,model); 8 | latest_x_f = x; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/ipoptgp_callback_f.m: -------------------------------------------------------------------------------- 1 | function f = ipoptgp_callback_f(x,model) 2 | 3 | global latest_x_f 4 | global latest_df 5 | 6 | x = x(:); 7 | [f,latest_df] = fmincon_fungp(x,model); 8 | latest_x_f = x; 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/isinterval.m: -------------------------------------------------------------------------------- 1 | function res = isinterval(Y) 2 | %ISINTERVAL (overloaded) 3 | 4 | res = isa(Y,'intval'); 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/islinear.m: -------------------------------------------------------------------------------- 1 | function p = islinear(x) 2 | p = (1==1); 3 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/lifted.m: -------------------------------------------------------------------------------- 1 | function X = lifted(F,state) 2 | 3 | if nargin == 1 4 | X = 1; 5 | else 6 | X = []; 7 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/matrixcoefficients.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/matrixcoefficients.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/mid.m: -------------------------------------------------------------------------------- 1 | function m=mid(m) 2 | m = m; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/minimize.m: -------------------------------------------------------------------------------- 1 | function minimize(varargin) 2 | disp('Functin not implemented') -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/mytestNEW.m: -------------------------------------------------------------------------------- 1 | function y = mytestNEW(B,X) 2 | 3 | y = B - X*X; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/mytestOLD.m: -------------------------------------------------------------------------------- 1 | function y = mytestOLD(X,B) 2 | 3 | y = B - X*X; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/penlab_callback_con.m: -------------------------------------------------------------------------------- 1 | function [G,model] = penlab_callback_con(x,model) 2 | 3 | global latest_x_g 4 | global latest_G 5 | global latest_g 6 | x = x(:); 7 | 8 | G = [model.Aeq;model.A]*x; 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/penlab_callback_dcon.m: -------------------------------------------------------------------------------- 1 | function [G,model] = penlab_callback_dcon(x,model) 2 | 3 | global latest_x_g 4 | global latest_G 5 | global latest_g 6 | x = x(:); 7 | 8 | G = [model.Aeq;model.A]; 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/penlab_callback_dcon2.m: -------------------------------------------------------------------------------- 1 | function [G,model] = penlab_callback_dcon2(x,k,model) 2 | 3 | global latest_x_g 4 | global latest_G 5 | global latest_g 6 | x = x(:); 7 | 8 | G = spalloc(length(model.c),length(model.c),0); 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/penlab_callback_df2.m: -------------------------------------------------------------------------------- 1 | function [H,model] = penlab_callback_df2(x,model) 2 | 3 | global latest_x_f 4 | global latest_df 5 | 6 | H = speye(2); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/penlab_callback_f.m: -------------------------------------------------------------------------------- 1 | function [f,model] = penlab_callback_f(x,model) 2 | 3 | global latest_x_f 4 | global latest_df 5 | 6 | x = x(:); 7 | [f,latest_df] = fmincon_fun(x,model); 8 | latest_x_f = x; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/pennlp_con.m: -------------------------------------------------------------------------------- 1 | function g = pennlp_con(i,x) 2 | 3 | g = datasaver(4,x,i); 4 | 5 | 6 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/pennlp_fun.m: -------------------------------------------------------------------------------- 1 | function f = pennlp_fun(x) 2 | 3 | f = datasaver(1,x); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/pennlp_fungrad.m: -------------------------------------------------------------------------------- 1 | function [nnz,ind,val] = pennlp_fungrad(x) 2 | 3 | 4 | f = datasaver(2,x); 5 | [ind,dummy,val] = find(f(:)); 6 | nnz = length(ind); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/plottruss.m: -------------------------------------------------------------------------------- 1 | function plottruss(where,text,p,x) 2 | try 3 | subplot(2,2,where) 4 | title(text) 5 | cla; 6 | pic(p.options.truss,x(union(p.integer_variables,p.binary_variables))); 7 | drawnow 8 | catch 9 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/portfoliodata.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/portfoliodata.mat -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/rad.m: -------------------------------------------------------------------------------- 1 | function m=rad(m) 2 | m = m*0; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/randpolytope.m: -------------------------------------------------------------------------------- 1 | function [A,b] = randpolytope(n,m) 2 | 3 | A = randn(n,m); 4 | b = m*rand(n,1)-A*randn(m,1); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/randpsd.m: -------------------------------------------------------------------------------- 1 | function Q = randpsd(n) 2 | 3 | Q = randn(n);Q = Q*Q'; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/ratingdata.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/ratingdata.mat -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/recovermonoms.m: -------------------------------------------------------------------------------- 1 | function monom = recovermonoms(newton_m,x); 2 | 3 | if isempty(newton_m) 4 | monom = 1; 5 | else 6 | error('Report this bug (call to recovermonoms with double)'); 7 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/relaxdouble.m: -------------------------------------------------------------------------------- 1 | function x = relaxdouble(x) 2 | %RELAXDOUBLE (overloaded sdpvar/relaxdouble on double) 3 | 4 | % Do nothing, just return input. -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/relaxvalue.m: -------------------------------------------------------------------------------- 1 | function x = relaxvalue(x) 2 | %RELAXVALUE (overloaded sdpvar/relaxvalue on double) 3 | 4 | % Do nothing, just return input. -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/removenonlinearity.m: -------------------------------------------------------------------------------- 1 | function p = removenonlinearity(p) 2 | p.variabletype = 0*p.variabletype; -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/selectsolution.m: -------------------------------------------------------------------------------- 1 | function selectsolution(k) 2 | 3 | yalmip('selectsolution',k); 4 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/setpolynomials.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/setpolynomials.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/showprogress.m: -------------------------------------------------------------------------------- 1 | function showprogress(thetext,doit) 2 | %SHOWPROGRESS Internal function for printing messages 3 | 4 | if doit>0 5 | fprintf('+ %s\n',thetext); 6 | end 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/solveequalities.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/solveequalities.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/sqrtm_internal.m: -------------------------------------------------------------------------------- 1 | function y = sqrtm_internal(x) 2 | 3 | if x>=0 4 | y = sqrt(x); 5 | else 6 | y = -x.^2; 7 | end 8 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/threeletterwords.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/threeletterwords.mat -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/unionstripped.m: -------------------------------------------------------------------------------- 1 | function c = unionstripped(a,b) 2 | %UNIONSTRIPPED Internal function (version without checkings etc.) 3 | 4 | c = uniquestripped([a(:)' b(:)']); 5 | 6 | 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/uniquestripped.m: -------------------------------------------------------------------------------- 1 | function b = uniquestripped(a) 2 | %UNIQUESTRIPPED Internal function (version without checkings etc.) 3 | 4 | b = sort(a(:)'); 5 | i = diff([b NaN])~=0; 6 | if ~all(i) 7 | b = b(i); 8 | end 9 | 10 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/value.m: -------------------------------------------------------------------------------- 1 | function x = value(x) 2 | %VALUE Overloaded from sdpvar/value -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/ventropy.m: -------------------------------------------------------------------------------- 1 | function f = ventropy(x) 2 | 3 | f = []; 4 | d = size(x); 5 | x = x(:); 6 | for i = 1:length(x) 7 | f = [f;entropy(x(i))]; 8 | end 9 | f = reshape(f,d); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/yalmipbandwidth.m: -------------------------------------------------------------------------------- 1 | function b = yalmipbandwidth(S) 2 | 3 | if isa(S,'sdpvar') 4 | S = spy(S); 5 | end 6 | [i,j] = find(triu((S))); 7 | b = max(abs(i-j)); 8 | 9 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/yalmiperror.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/extras/yalmiperror.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/license.txt -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/dummy.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/global/bmibnb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/global/bmibnb.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/global/intvmul.m: -------------------------------------------------------------------------------- 1 | function C = intvmul(A,B) 2 | a = A(1); 3 | b = A(2); 4 | c = B(1); 5 | d = B(2); 6 | C = [min([a*c, a*d, b*c, b*d]), max([a*c, a*d, b*c, b*d])]; 7 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/global/kktqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/global/kktqp.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/global/powerbound.m: -------------------------------------------------------------------------------- 1 | function bound = powerbound(lb,ub,powers) 2 | vars = find(powers); 3 | bound = [1 1]; 4 | for k = 1:length(vars) 5 | bound = intvmul(bound,intvpower([lb(vars(k)) ub(vars(k))],powers(vars(k)))); 6 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/global/tightenbounds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/global/tightenbounds.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/moment/extractsolution.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/moment/extractsolution.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/moment/solvemoment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/moment/solvemoment.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/parametric/mpt_clean_optmizer.m: -------------------------------------------------------------------------------- 1 | function [Fi,Gi] = mpt_clean_optmizer(Fi,Gi); 2 | if length(Fi)>0 3 | for i = 1:length(Fi) 4 | Fi{i} = round(1e10*Fi{i})/1e10; 5 | Gi{i} = round(1e10*Gi{i})/1e10; 6 | end 7 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/parametric/solvemp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/parametric/solvemp.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/robust/dilate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/robust/dilate.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/robust/dilate2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/robust/dilate2.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/robust/robustify.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/robust/robustify.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/blockmonomialreduction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/blockmonomialreduction.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/congruenceblocks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/congruenceblocks.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/consistent.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/consistent.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/genmonoms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/genmonoms.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/monomialgeneration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/monomialgeneration.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/monomialproducts.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/monomialproducts.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/monomialreduction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/monomialreduction.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/newtonmonoms.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/newtonmonoms.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/newtonpolytope.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/newtonpolytope.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/modules/sos/sparsenull.m: -------------------------------------------------------------------------------- 1 | function [Z,Q1,R] = sparsenull(A) 2 | 3 | [Q,R] = qr(A'); 4 | n = max(find(sum(abs(R),2))); 5 | Q1 = Q(:,1:n); 6 | R = R(1:n,:); 7 | Z = Q(:,n+1:end); % New basis -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/operators/huber.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/operators/huber.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/operators/negated_perspective_log.m: -------------------------------------------------------------------------------- 1 | function z = negated_perspective_log(x) 2 | if isequal(x(1),[0]) 3 | z = 0; 4 | else 5 | z = x(1)*log(x(1)/x(2)); 6 | end -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/operators/pow10.m: -------------------------------------------------------------------------------- 1 | function varargout = pow10(varargin) 2 | %POW10 (overloaded) 3 | 4 | varargout{1} = 10.^varargin{1}; 5 | -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/operators/powerinternalhelper.m: -------------------------------------------------------------------------------- 1 | function y = powerinternalhelper(d,x); 2 | 3 | y = []; 4 | for i = 1:prod(size(d)) 5 | y = [y x(i).^d(i)]; 6 | end 7 | y = reshape(y,size(d)); -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/call_cplexibm_miqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/call_cplexibm_miqp.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/call_cplexibm_qcmiqp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/call_cplexibm_qcmiqp.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/callmaxdet.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/callmaxdet.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/callmpcvx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/callmpcvx.m -------------------------------------------------------------------------------- /toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/yalmip2cplex.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuelang-wang/Paper-code-implementation/05d4fb7eec6de2fc63ca7018fe92a8726f83207f/toolbox_users/tbxmanager/toolboxes/yalmip/R20160930/all/YALMIP-master/solvers/yalmip2cplex.m --------------------------------------------------------------------------------