期权matlab代码-scs-matlab:用于SCS的Matlab接口

时间:2024-06-15 11:08:43
【文件属性】:

文件名称:期权matlab代码-scs-matlab:用于SCS的Matlab接口

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-15 11:08:43

系统开源

预算matlab代码scs-matlab 适用于2.0.0及更高版本的Matlab接口。 要从源代码在Matlab中安装SCS,请执行以下操作: git clone --recursive https://github.com/bodono/scs-matlab.git 然后在Matlab会话中 cd make_scs 这将产生两个mex文件,一个用于SCS的直接版本,另一个用于间接版本。 如果您想在Matlab代码中使用mex文件,请记住在您的Matlab路径中包括scs-matlab目录。 调用顺序为(对于间接版本): [x,y,s,info] = scs_indirect(data, cones, settings) 其中data是包含A , b和c的结构,settings是包含解算器选项的结构(请参阅matlab文件,可以为空),锥子是包含以下一个或多个结构的结构: f (原始零/双*圆锥数,即原始等式约束) l (线性圆锥数) q (SOC大小数组) s (SDC大小的数组) ep (num个原始指数锥) ed (数字双指数锥) p


【文件预览】:
scs-matlab-master
----.gitignore(420B)
----scs()
----README.md(1KB)
----scs_indirect.m(1KB)
----.gitmodules(71B)
----compile_indirect.m(646B)
----scs_version_mex.c(373B)
----examples()
--------run_lasso_ex.m(3KB)
--------run_rpca_ex.m(3KB)
--------run_portfolio_ex.m(4KB)
--------solve_cone_cvx.m(592B)
--------random_cone_problem.m(4KB)
--------README(113B)
--------run_l1logreg_ex.m(5KB)
--------run_examples_cvx.m(506B)
--------scs_matlab()
--------run_pnorm_ex.m(3KB)
----LICENSE(1KB)
----scs_direct.m(1KB)
----compile_gpu.m(920B)
----scs_mex.c(11KB)
----make_scs.m(2KB)
----scs.m(458B)
----compile_direct.m(919B)

网友评论