matlab生成的c代码编译失败-qcml:用于生成Python/C/Matlab求解器接口的Python解析器

时间:2024-06-10 02:20:25
【文件属性】:

文件名称:matlab生成的c代码编译失败-qcml:用于生成Python/C/Matlab求解器接口的Python解析器

文件大小:302KB

文件格式:ZIP

更新时间:2024-06-10 02:20:25

系统开源

matlab生成的c代码编译失败QCML:二次圆锥建模语言 这是给谁用的? 对于凸优化的临时用户而言,该项目是更友好的用户体验,我们建议所有初学者从此处开始。 该项目主要是为想要部署优化代码的开发人员设计的。 它生成了一个轻量级包装器,可在Matlab,Python或C中使用。这避免了重复的解析,并且还允许更改问题的尺寸。 这意味着您可以在C中重新使用相同的优化模型,而不必重新生成问题。 如果您是希望使用优化的开发人员,请随时与问题或支持联系。 完整的文档可用。 介绍 该项目是用于解决二阶锥优化问题(SOCP)的模块化凸优化框架。 它将解析和规范化阶段与代码生成和求解阶段分开。 这允许在前端使用统一的(特定于域的)语言来针对不同的用例。 例如,可以将简单的投资组合优化问题指定为Python字符串,如下所示: """ dimensions m n variable x(n) parameter mu(n) parameter gamma positive parameter F(n,m) parameter D(n,n) dual variable u maximize (mu'*x -


网友评论