没有合适的资源?快使用搜索试试~ 我知道了~
matlab的egde源代码-MATMPC:MATMPC
共97个文件
m:44个
c:26个
h:8个
需积分: 15 3 下载量 58 浏览量
2021-05-22
00:25:07
上传
评论 1
收藏 1.76MB ZIP 举报
温馨提示
matlab的egde源代码MATMPC MATMPC:基于MATLAB的非线性MPC工具 该工具旨在提供易于使用的非线性MPC实现。 通过多次射击记录应解决的最佳控制问题(OCP),并通过顺序二次规划(SQP)方法解决所得的非线性程序(NLP)。 该工具支持固定步长(显式/隐式)Runge-Kutta(RK)积分器,可进行多次拍摄。 通过最先进的自动/算法微分工具箱CasADi()获得执行优化所需的导数。 二次规划(QP)问题可以通过密集和稀疏求解器来解决。 到目前为止,MATMPC支持与以下外部求解程序的接口:qpOASES(),Ipopt(),hpipm(),osqp()和qpalm()。 MATMPC的最独特的功能是它不需要安装任何外部库。 用户无需了解如何制作,编译和链接任何库。 除外部QP求解器外,所有算法例程均使用MATLAB C API直接编写,并且可以使用属于GCC类的编译器(例如GCC,MinGW和Clang)编译为独立的MEX函数。 MATMPC使用Intel MKL提供的MATLAB内置线性代数库。 因此,MATMPC能够提供与其他直接用C / C ++编写的库
资源推荐
资源详情
资源评论
收起资源包目录
MATMPC-master.zip (97个子文件)
MATMPC-master
mex_core
casadi_wrapper.h 1KB
Recover.c 3KB
Condensing_Blasfeo.h 1KB
adaptive_eta.c 4KB
full2sparse.c 3KB
Simulate_System.c 3KB
hpipm_pcond.c 15KB
irk_dae.c 19KB
qp_generation_tac.c 20KB
partial_condensing_routines.c 13KB
solution_info.c 11KB
erk.h 655B
qp_generation.c 12KB
irk_dae.h 1KB
partial_condensing_default.c 4KB
Condensing_mb.c 10KB
qp_generation_mb.c 14KB
sim.c 1KB
mpc_common.c 3KB
irk_ode.c 15KB
Condensing.c 8KB
sparse2full.c 3KB
compile_hpipm.m 3KB
Compile_Mex.m 3KB
qp_generation_aim.c 11KB
partial_condensing_routines.h 2KB
Condensing_Blasfeo.c 16KB
qp_generation_ngrid.c 13KB
casadi_wrapper.c 18KB
irk_ode.h 970B
sim.h 683B
hpipm_sparse.c 13KB
Line_search.c 16KB
mpc_common.h 818B
Partial_Condensing.c 14KB
erk.c 8KB
Model_Generation.m 9KB
InitMemory.m 21KB
data
dummy.txt 0B
InitData_ngrid.m 9KB
nmpc
mpc_qp_solve_qpalm_cond.m 1KB
mpc_qp_solve_quadprog.m 788B
mpc_qp_solve_qpalm_sparse.m 1KB
Pcond.m 421B
mpc_qp_solve_osqp.m 1KB
mpc_nmpcsolver.m 5KB
mpc_qp_solve_ipopt_dense.m 924B
mpc_qp_solve_ipopt_sparse.m 2KB
Pcond_hpipm.m 1003B
mpc_qp_solve_qpoases_mb.m 2KB
mpc_qp_solve_qpoases.m 2KB
mpc_qp_solve_qore.m 1KB
mpc_nmpcsolver_simulink.m 2KB
mpc_qp_solve_ipopt_partial_sparse.m 2KB
mpc_qp_solve_osqp_partial.m 1KB
MATMPC_SIMULINK.slx 28KB
Initialization_Simulink.m 4KB
doc
documentation.tex 22KB
HPIPM-Tutorial.txt 3KB
ref.bib 3KB
Simulation.m 8KB
LICENSE.txt 34KB
examples
InvertedPendulum.m 2KB
ChainofMasses_Lin.m 3KB
TurboEngine.m 4KB
TethUAV.m 4KB
ChainofMasses_NLin.m 3KB
MATMPC_SIMULINK_R2017b.slx 25KB
model_src
readme.txt 91B
README.md 3KB
CMoN_Init.m 4KB
configuremingw.p 777B
Draw.m 11KB
InitData.m 9KB
solver
linux
osqp
osqp.m 23KB
osqp_mex.mexa64 119KB
qpoases
qpOASES.mexa64 380KB
qpOASES_sequence.mexa64 385KB
qpOASES_options.m 10KB
qpOASES_auxInput.m 4KB
qpOASES_sequence.m 5KB
qpOASES.m 3KB
mac
qpalm
qpalm_mex.mexmaci64 1.01MB
qpalm.m 9KB
qpoases
qpOASES_options.m 10KB
qpOASES_auxInput.m 4KB
qpOASES_sequence.m 5KB
qpOASES_sequence.mexmaci64 514KB
qpOASES.mexmaci64 510KB
qpOASES.m 3KB
win64
osqp
osqp.m 22KB
osqp_mex.mexw64 233KB
qpoases
qpOASES_sequence.mexw64 282KB
qpOASES_options.m 10KB
qpOASES.mexw64 269KB
qpOASES_auxInput.m 4KB
qpOASES.m 3KB
共 97 条
- 1
资源评论
weixin_38626928
- 粉丝: 2
- 资源: 949
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- AIS2024 valid
- 最入门的爬虫代码 python.docx
- 爬虫零基础入门-爬取天气预报.pdf
- 最通俗易懂的 MongoDB 非结构化文档存储数据库教程.zip
- 以mongodb为数据库的订单物流小项目.zip
- 腾讯云-mongodb数据库, 项目部署.zip
- 腾讯 APIJSON 的 MongoDB 数据库插件.zip
- 理解非关系型数据库和关系型数据库的区别.zip
- 操作简单的Mongodb网页web管理工具,基于Spring Boot2.0支持mongodb集群.zip
- tms-mongodb-web,提供访问mongodb数据的REST API和可灵活扩展的mongodb web 客户端.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功