Index of /nchou/s/matlab-2020b/examples/mpc/main
Name
Last modified
Size
Description
Parent Directory
-
AdaptiveCruiseControlExample.m
2018-11-06 10:43
5.5K
AnalyzeClosedLoopResponseExample.mlx
2020-08-18 01:36
3.5K
ChangeSignalTypesOfExistingControllerExample.mlx
2020-08-18 01:36
3.8K
CodeGenerationOfComputingOptimalMPCMovesInMATLABExample.mlx
2020-08-18 01:36
5.8K
ComputeControllerPerformanceAndSensitivityExample.mlx
2020-08-18 01:36
3.3K
ComputeNLMPCControlMovesUsingCodeGenerationDataExample.mlx
2020-08-18 01:36
4.9K
ComputeOptimalControlMovesUsingCodeGenDataStructuresExample.mlx
2020-08-18 01:36
3.5K
ComputeSteadyStateGainExample.mlx
2020-08-18 01:36
3.6K
ConstructOutputDisturbanceModelUsingTransferFunctionsExample.mlx
2020-08-18 01:36
3.3K
ControlOfAnInvertedPendulumOnACartExample.m
2020-01-03 13:04
7.7K
ControlOfQuadrotorUsingNLMPCExample.mlx
2020-08-18 01:36
7.1K
ConvertUnconstrainedMPCControllerToStateSpaceModelExample.mlx
2020-08-18 01:36
3.4K
CreateAndModifyDefaultInteriorPointQPSolverOptionSetExample.mlx
2020-08-18 01:36
3.1K
CreateAndModifyDefaultMPCQPSolverOptionSetExample.mlx
2020-08-18 01:36
3.1K
CreateDefaultOptionSetForInteriorPointQPSolverExample.mlx
2020-08-18 01:36
3.0K
CreateDefaultOptionSetForMPCQPSolverExample.mlx
2020-08-18 01:36
3.0K
CreateInteriorPointOptionSetSpecifyingInputArgumentTypeExample.mlx
2020-08-18 01:36
3.0K
CreateLinearMPCControllersFromNonlinearMPCControllerExample.mlx
2020-08-18 01:36
3.9K
CreateMPCCodeGenerationDataStructuresExample.mlx
2020-08-18 01:36
3.1K
CreateMPCControllerwithSpecifiedPredictionandControlHoriExample.mlx
2020-08-18 01:36
3.6K
CreateNLMPCControllerWithDiscreteTimePredictionModelExample.mlx
2020-08-18 01:36
3.8K
CreateNonlinearMPCCodeGenerationStructuresExample.mlx
2020-08-18 01:36
4.3K
CreateNonlinearMPCControllerWithMDandUDExample.mlx
2020-08-18 01:36
3.6K
CreateOptionSetSpecifyingInputArgumentTypeExample.mlx
2020-08-18 01:36
3.0K
CreateParameterBusForNonlinearMPCControllerBlockExample.m
2018-11-06 09:56
1.8K
CreateParmeterBusForNonlinearMPCControllerBlockExample.m
2018-07-19 19:01
1.8K
DesignControllerAtTheCommandLineExample.m
2019-03-07 13:47
5.9K
DesignControllerForIdentifiedPlantExample.mlx
2020-08-18 01:36
4.0K
DesignControllerUsingIdentifiedModelWithNoiseChannelExample.mlx
2020-08-18 01:36
3.7K
DesignMPCControllerEquivalentToLQRControllerExample.mlx
2020-08-18 01:36
6.6K
DesignStateEstimatorByPolePlacementExample.mlx
2020-08-18 01:36
3.9K
EconomicMPCControlOfEOExample.m
2020-01-03 13:19
9.7K
EvaluateScenarioAtSpecificTimeInstantExample.mlx
2020-08-18 01:36
3.7K
ExamineMPCControllerForDesignErrorsOrStabilityProblemsExample.mlx
2020-08-18 01:36
49K
ExplicitMPCControlOfAnInvertedPendulumOnACartExample.m
2020-01-03 12:48
9.3K
ExtractControllerExample.mlx
2020-08-18 01:36
3.7K
ExtractParametersForStateEstimationExample.mlx
2020-08-18 01:36
3.5K
FlyingRobotPlotPlanning.m
2018-06-24 12:54
1.2K
FlyingRobotPlotTracking.m
2018-06-24 12:54
1.8K
FlyingRobotStateFcn.m
2018-06-24 12:54
660
FlyingRobotStateFcnDiscreteTime.m
2018-06-24 12:54
1.3K
FlyingRobotStateJacobianFcn.m
2018-06-24 12:54
811
GainScheduledMPCControlOfAnInvertedPendulumOnACartExample.m
2020-01-03 13:11
9.2K
GenerateExplicitMPCControllerExample.mlx
2020-08-18 01:36
3.4K
GetControllerStateObjectExample.mlx
2020-08-18 01:36
3.5K
IdentifyPlantFromDataExample.mlx
2020-08-18 01:36
3.8K
LaneFollowingCompareResults.m
2018-06-28 13:12
2.3K
LaneFollowingEKFMeasFcn.m
2018-06-25 15:15
291
LaneFollowingEKFStateFcn.m
2018-06-28 13:12
1.0K
LaneFollowingGetCurvature.m
2018-07-17 14:32
661
LaneFollowingNMPC.slx
2020-07-30 10:12
45K
LaneFollowingStateFcn.m
2018-07-17 14:32
1.6K
LaneFollowingStateJacFcn.m
2018-06-28 13:12
1.8K
LaneFollowingUsingNMPCData.m
2018-12-13 15:45
1.2K
LaneFollowingUsingNMPCExample.m
2019-07-19 08:11
8.5K
LinearizationUsingMatlabCodeExample.mlx
2020-08-18 01:36
4.0K
NonlinearAndGSMPCControlOfAnEthyleneOxidationPlantExample.m
2020-01-09 17:27
10K
NonlinearMPCExothermicCSTRExample.m
2018-11-07 08:21
7.4K
ObstacleAvoidingUsingAdaptiveMPCExample.m
2018-11-06 15:34
12K
ObtainTestResultsAndSuppressTestingReportExample.mlx
2020-08-18 01:36
3.3K
ObtainTestResultsForMultipleControllersExample.mlx
2020-08-18 01:36
3.7K
OptimizationAndControlOfBatchReactorExample.m
2019-04-18 16:06
14K
PlanOptimalTrajectoryUsingNonlinearMPCExample.mlx
2020-08-18 01:36
3.8K
PlanningControlFlyingRobotExample.m
2018-11-07 09:05
11K
QuadrotorReferenceTrajectory.m
2019-07-11 15:04
613
RebuildMpcMexFilesForCustomSolverExample.mlx
2020-08-18 01:36
3.3K
RemoveAllCustomConstraintsFromMPCControllerExample.mlx
2020-08-18 01:36
3.0K
RemoveInputDisturbanceForParticularChannelExample.mlx
2020-08-18 01:36
3.4K
RemoveOutputDisturbanceFromOutputChannelExample.mlx
2020-08-18 01:36
3.3K
RemoveOutputDisturbancesFromAllOutputChannelsExample.mlx
2020-08-18 01:36
3.1K
ResistantTBCostFcn.m
2018-06-28 10:32
1.0K
ResistantTBCostJacFcn.m
2018-06-28 10:32
1.2K
ResistantTBPlot.m
2018-06-18 13:25
1.6K
ResistantTBSolver.m
2018-06-28 10:32
4.7K
ResistantTBStateFcn.m
2018-06-28 10:32
2.0K
ResistantTBStateJacFcn.m
2018-06-28 10:32
2.6K
ResistantTBWithCustomSolverExample.m
2018-11-07 08:24
8.1K
RetrieveCustomConstraintsFromMPCControllerExample.mlx
2020-08-18 01:36
3.3K
RetrieveInputDisturbanceModelChannelsDefaultExample.mlx
2020-08-18 01:36
3.4K
RetrieveInputDisturbanceModelExample.mlx
2020-08-18 01:36
3.1K
RetrieveOutputDisturbanceChannelsWithDefaultIntegratedExample.mlx
2020-08-18 01:36
3.1K
RetrieveOutputDisturbanceModelExample.mlx
2020-08-18 01:36
3.0K
ReviewModelPredictiveControllerForStabilityAndRobustnessExample.mlx
2020-08-18 01:36
324K
RunTimeHorizonAdjustmentExample.m
2019-04-22 13:41
9.0K
ScheduleControllersAtMultipleOperatingPointsExample.m
2018-03-26 13:56
11K
SetInputDisturbanceModelToDefaultValueExample.mlx
2020-08-18 01:36
3.1K
SetMPCSignalTypesAndCreateMPCControllerExample.mlx
2020-08-18 01:36
3.1K
SetOutputDisturbanceModelToDefaultValueExample.mlx
2020-08-18 01:36
3.0K
SimulateClosedLoopControlUsingNonlinearMPCControllerExample.mlx
2020-08-18 01:36
5.0K
SimulateMPCControlOfMISOPlantExample.mlx
2020-08-18 01:36
3.4K
SimulateMPCControlWithPlantModelMismatchExample.mlx
2020-08-18 01:36
3.4K
SimulateMPCControllerWithACustomQPSolverExample.m
2018-03-26 13:56
7.4K
SimulateNonlinearMPCControllerUsingMEXFileExample.mlx
2020-08-18 01:36
5.1K
SimulationWithVaryingControllerPropertyExample.mlx
2020-08-18 01:36
4.8K
SolveGeneralQuadraticProgrammingProblemExample.mlx
2020-08-18 01:36
3.9K
SolveQuadraticProgrammingProblemUsingInteriorPointSolverExample.mlx
2020-08-18 01:36
3.8K
SpecifyConstraintsPenaltyWeightAtLastPredictHorizStepExample.mlx
2020-08-18 01:36
3.3K
SpecifyCustomConstraintsForMPCWithMeasuredDisturbancesExample.mlx
2020-08-18 01:36
3.3K
SpecifyCustomConstraintsOnInputsAndOutputsExample.mlx
2020-08-18 01:35
3.3K
SpecifyCustomHardConstraintsForAnMPCControllerExample.mlx
2020-08-18 01:35
3.3K
SpecifyDataTypeForRebuildingMpcMexFilesExample.mlx
2020-08-18 01:35
3.4K
SpecifyFixedParametersFor2DPlotOfExplicitControlLawExample.mlx
2020-08-18 01:35
3.4K
SpecifyInputDisturbanceModelUsingTransferFunctionsExample.mlx
2020-08-18 01:35
3.4K
SpecifyOptionsForCreatingMPCCodeGenerationStructuresExample.mlx
2020-08-18 01:35
3.3K
SpecifyRunTimeParametersForNonlinearMPCExample.mlx
2020-08-18 01:35
3.4K
SpecifyTerminalConstraintsForFinalPredictionHorizonRangeExample.mlx
2020-08-18 01:35
3.3K
SwingupControlOfPendulumUsingNMPCExample.m
2020-07-14 15:53
15K
TimeVaryingMPCControlOfATimeVaryingLinearSystemExample.m
2018-03-26 13:56
6.2K
TimeVaryingMPCControlOfPendulumExample.m
2018-08-15 08:00
7.0K
UseCustomConstraintsInBlendingProcessExample.m
2019-04-19 15:39
8.4K
UseCustomQPSolverCodeGenerationExample.m
2017-12-01 09:37
6.4K
UseSuboptimalSolutionInFastMPCExample.m
2019-10-18 12:54
5.7K
ValidateNonlinearMPCPredictionModelAndCustomFunctionsExample.mlx
2020-08-18 01:35
3.6K
VehicleSteeringControlExample.m
2020-01-02 10:18
4.7K
ampccstr_estimation.m
2018-08-15 15:42
10K
ampccstr_linearization.m
2018-08-15 15:44
10K
ampccstr_lpv.m
2019-07-19 07:50
13K
animateQuadrotorTrajectory.m
2019-07-11 15:04
299
empcaircraft.m
2019-06-18 11:47
7.3K
empcdoubleint.m
2019-07-19 07:57
6.5K
empcmotor.m
2019-07-19 08:01
7.1K
exocstrMeasFcn.m
2018-06-28 09:14
370
exocstrOutputFcn.m
2018-06-28 09:14
392
exocstrStateFcnCT.m
2018-06-28 09:14
1.0K
exocstrStateFcnDT.m
2018-06-28 09:14
1.0K
fedbatch_OutputFcn.m
2019-01-09 22:37
1.1K
fedbatch_StateFcn.m
2019-01-09 22:37
2.2K
fedbatch_StateFcnDT.m
2019-01-09 22:37
240
fedbatch_Track.m
2019-01-09 22:37
931
getCurvature.m
2017-12-14 12:37
606
getQuadrotorDynamicsAndJacobian.m
2019-07-17 11:37
3.2K
mpcACCplot.m
2017-12-01 16:41
1.4K
mpcACCsystem.slx
2020-07-30 10:12
30K
mpcLKAplot.m
2017-12-14 12:37
1.0K
mpcLKAsystem.slx
2020-07-30 10:12
36K
mpc_ObstacleAvoidance.slx
2020-07-30 10:12
40K
mpc_SuboptimalSolution.slx
2020-07-30 10:12
27K
mpc_activesetqp.slx
2020-07-30 10:12
35K
mpc_cstr_nonlinear.slx
2020-07-30 10:12
35K
mpc_customQPcodegen.slx
2020-07-30 10:12
27K
mpc_economicEO.slx
2020-07-30 10:12
32K
mpc_onlineHorizons.slx
2020-07-30 10:12
29K
mpc_pendcartExplicitMPC.slx
2020-07-30 10:13
36K
mpc_pendcartFORCESPRO.slx
2020-07-30 10:13
41K
mpc_pendcartGSMPC.slx
2020-07-30 10:13
38K
mpc_pendcartImplicitMPC.slx
2020-07-30 10:13
36K
mpc_pendcartLTVMPC.slx
2020-07-30 10:13
41K
mpc_pendcartNMPC.slx
2020-07-30 10:13
40K
mpc_pendcartPlant.slx
2020-07-30 10:13
35K
mpc_switching_explicit.slx
2020-07-30 10:13
39K
mpc_timevarying.slx
2020-07-30 10:13
32K
mpcaircraft.m
2018-08-14 15:30
3.2K
mpcblending.m
2017-10-19 14:14
7.0K
mpcbumpless.m
2019-04-19 16:06
7.1K
mpccstr.m
2019-04-22 15:16
15K
mpccustomestimation.m
2019-04-19 15:52
3.2K
mpccustomqp.m
2020-05-26 12:22
7.0K
mpcdistillation.mlx
2020-08-18 01:35
116K
mpcdoubleint.m
2019-04-19 12:48
1.0K
mpcinfinite.m
2016-01-03 21:53
4.9K
mpclinearization.m
2016-01-03 21:53
1.8K
mpcmismatch.mlx
2020-08-18 01:35
3.7K
mpcmiso.m
2019-04-19 12:40
10K
mpcmixedconstraints.m
2019-04-29 08:50
3.4K
mpcmotor.m
2019-04-22 14:06
3.0K
mpcnonlinear.m
2019-04-19 12:34
2.7K
mpcoffsets.m
2019-07-19 07:47
2.5K
mpconlinemonitoring.m
2018-10-01 08:01
3.8K
mpconlinetuning.m
2016-01-03 21:53
3.7K
mpcopcdemo.m
2019-04-22 13:54
5.3K
mpcoptimalcost.m
2017-10-19 14:43
5.7K
mpcplcdemo.m
2019-04-19 13:28
2.5K
mpcpreview.m
2016-01-03 21:54
5.2K
mpcrtwdemo.m
2019-06-18 12:20
4.0K
mpcscalefactor.mlx
2020-08-18 01:35
5.2K
mpcsensitivity.mlx
2020-08-18 01:35
5.2K
mpcsequence.m
2019-07-19 07:52
2.4K
mpcsubsystemdemo.m
2019-06-18 11:39
4.6K
mpcswitching.m
2020-05-08 18:03
9.2K
mpctmpdemo.m
2016-01-03 21:53
3.6K
mpcutarget.m
2016-02-10 09:45
1.3K
mpcvarbounds.m
2018-10-01 08:08
4.1K
mpcweightsdemo.m
2016-01-03 21:53
1.8K
obstacleComputeCustomConstraint.m
2017-07-19 12:52
1.7K
obstacleDetect.m
2017-07-19 12:52
410
obstacleGenerateObstacleGeometryInfo.m
2017-07-19 12:52
966
obstaclePlotInitialCondition.m
2017-07-19 12:52
933
obstacleVehicleModelCT.m
2017-07-19 12:52
956
obstacleVehicleModelDT.m
2018-10-30 21:31
1.3K
oxidationCostFcn.m
2018-05-31 14:49
360
oxidationMPC.slx
2020-07-30 10:13
36K
oxidationNMPC.slx
2020-07-30 10:13
36K
oxidationPlantCT.m
2018-05-31 14:49
1.4K
oxidationPlantDT.m
2018-06-25 10:27
953
oxidationStateFcn.m
2018-06-20 14:45
1.6K
pendcartAnimation.m
2015-12-08 14:36
11K
pendcartAnimationNMPC.m
2016-12-16 17:42
9.5K
pendulumCT.m
2016-12-30 21:38
2.0K
pendulumCT0.m
2020-07-10 15:37
1.0K
pendulumDT.m
2017-07-21 12:14
1.0K
pendulumDT0.m
2018-05-20 18:04
959
pendulumMeasurementFcn.m
2017-07-20 14:29
618
pendulumOutputFcn.m
2019-12-06 10:30
61
pendulumStateFcn.m
2017-07-21 12:11
652
plotQuadrotorTrajectory.m
2019-07-17 11:37
2.2K