ECOS-Matlab-master.zip是一款高效的二阶锥规划求解器,可通过凸优化工具箱CVX调用或直接调用。经验证,它是目前求解效率最高的二阶锥求解器。
高效二阶锥规划求解器ECOS-Matlab-master.zip
相关推荐
MATLAB地形二阶导数代码
提供MATLAB代码,可生成高程、坡度、长宽比数据。还包括函数文件用于计算二阶地形导数。
Matlab
6
2024-05-25
ECOS求解器之MATLAB中RInside调用
ECOS是一个用于解决凸二次锥规划(SOCP)的软件,其表达式如下:
minimize c'xsubject to Ax = bG*x <=_K h
其中 h - G*x 属于圆锥 K。
ECOS支持以下类型圆锥:- 正交锥 R+_- 二阶锥 Q_n- 指数锥 K_e
因此,K 是正交锥、二阶锥和指数锥的笛卡尔积。
ECOS_BB(混合整数 SOCP)是 ECOS 的一个扩展,它使用分支限界算法来求解以下形式的混合整数或混合布尔优化问题:
Matlab
3
2024-04-30
基于MATLAB的二阶电路及网络分析
本书作为电路分析课程的进阶教材,深入探讨了二阶电路及网络分析的理论与MATLAB应用。内容涵盖二阶电路的MATLAB分析、拉普拉斯变换及其反变换、频域响应与波特图、一端口与二端口网络等。本书语言简洁易懂,注重实际应用,帮助学生掌握电路分析的核心概念和MATLAB分析方法。
Matlab
2
2024-05-29
DEvICe 二阶动态系统的整合与传递功能 - MATLAB开发
这个示例中的图形用户界面(GUI)允许用户集成二阶动态系统或显示相应传递函数的响应。当用户点击“第二个ODE的积分”时,将打开一个新窗口显示积分结果。在该窗口中,点击“Get TF”按钮可以获取传递函数。点击“返回”按钮将返回到主界面。同时,点击“Transfer function 2nd”将展示带有固定固有频率的二阶动态系统的阶跃响应。GUI还包括零极点增益值以及动态系统的零极点图,用户可以通过设置二阶动态系统的初始值来创建系统模型。
Matlab
0
2024-08-02
数学方法描述-二阶方程的打靶算法
数学方法描述利用线性方程边值问题的打靶算法来求解边值条件中的二阶方程。
Matlab
2
2024-05-15
matlab应用-解决二阶微分方程组的初值刚性问题
matlab应用-解决二阶微分方程组的初值刚性问题。使用20种隐式和半隐式方法处理一阶初值刚性ODE。
Matlab
0
2024-08-10
Simulink二阶非线性ODE离散场理论中的Simulink-matlab开发
研究Simulink模型如何求解第13个方程,详见参考文献《离散场论的机器学习与服务》。在归一化过程中,通过除以“2*(sin(psi)+1)”来处理左侧方程,以适应特定的离散场理论要求。
Matlab
0
2024-08-29
归一化MIT规则在二阶系统调整中的应用
此Simulink模型用于在使用零阶控制器的二阶系统上应用归一化MIT规则。参考控制的模型来自Astrom的自适应控制。
Matlab
0
2024-08-17
MATLAB Coder兼容过滤器一种处理二阶滤波器及其组合的新方法
这是一个MATLAB Coder兼容的滤波器函数,能够处理二阶高、低和带通滤波器及其组合。与一些不支持MATLAB Coder的滤波器设计函数不同,如butter(),该函数设计了兼容的二阶高/低/带通滤波器,并可将其应用于提供的信号。每个二阶滤波器都可以级联任何其他类型的滤波器,实现高阶和复杂形状的滤波器。结果是一个功能强大且在编译时执行效率高的多功能过滤器。
Matlab
0
2024-07-30