实例介绍
MATALAB的半定规划SDP求解器,SDPT3-4.0。直接将这个添加到MATLAB的路径下,正确选择路径就可以用啦!
【实例截图】
【核心代码】
SDPT3-4.0
└── SDPT3-4.0
├── Citation
├── Copyright
├── dimacs
│ ├── copo14.mat
│ ├── filter48_socp.mat
│ ├── hamming_7_5_6.mat
│ ├── minphase.mat
│ ├── nql30.mat
│ └── sched_50_50_scaled.mat
├── Examples
│ ├── Asum.m
│ ├── cheby0.m
│ ├── chebyinf.m
│ ├── chebymat.m
│ ├── control.m
│ ├── corrmat.m
│ ├── Doptdesign.m
│ ├── dwd.m
│ ├── etp.m
│ ├── geometric_mean.m
│ ├── gpp.m
│ ├── gppschur.m
│ ├── graph.m
│ ├── igmres.m
│ ├── lmiexamp1.m
│ ├── lmiexamp2.m
│ ├── lmiexamp3.m
│ ├── lmifun2.m
│ ├── lmifun.m
│ ├── logcheby.m
│ ├── logchebyRcone.m
│ ├── maxcut.m
│ ├── max_kcut.m
│ ├── mcpschur.m
│ ├── minEpts.m
│ ├── norm_min.m
│ ├── orthbasis.m
│ ├── randinfsdp.m
│ ├── randlowranksdp.m
│ ├── randmaxdet.m
│ ├── randsdp.m
│ ├── sdphankel.m
│ ├── thetaproblem.m
│ ├── ToeplitzApprox.m
│ ├── ToeplitzApproxSQQ.m
│ └── viewgraph.m
├── GNU_General_Public_License_v2
├── HSDSolver
│ ├── etc
│ │ ├── HSDbicgstab.m
│ │ └── HSDgmres.m
│ ├── HSDbicgstab.m
│ ├── HSDHKMcorr.m
│ ├── HSDHKMdirfun.m
│ ├── HSDHKMpred.m
│ ├── HSDHKMrhsfun.m
│ ├── HSDlinsysolve.m
│ ├── HSDlinsysolve_old.m
│ ├── HSDNTcorr.m
│ ├── HSDNTdirfun.m
│ ├── HSDNTpred.m
│ ├── HSDNTrhsfun.m
│ ├── HSDsortA.m
│ ├── HSDsqlpcheckconvg.m
│ ├── HSDsqlpCpert.m
│ ├── HSDsqlp.m
│ ├── HSDsqlpmain.m
│ ├── HSDsqlpmain_old.m
│ └── HSDsqlpmisc.m
├── Installmex.m
├── README
├── sdplib
│ ├── arch8.dat-s
│ ├── maxG11.dat-s
│ ├── mcp250-1.dat-s
│ ├── qap9.dat-s
│ ├── qpG11.dat-s
│ ├── ss30.dat-s
│ ├── theta3.dat-s
│ └── truss8.dat-s
├── sdpt3.m
├── Solver
│ ├── Arrow.m
│ ├── Atyfun.m
│ ├── AXfun.m
│ ├── blkbarrier.m
│ ├── blkcholfun.m
│ ├── blkeig.m
│ ├── blktrace.m
│ ├── checkdense.m
│ ├── checkdepconstr.m
│ ├── checkdepconstr_old.m
│ ├── combine_blk.m
│ ├── convertcmpsdp.m
│ ├── convertRcone.m
│ ├── degeneracy.m
│ ├── detect_lblk.m
│ ├── detect_ublk.m
│ ├── detect_ublk_old.m
│ ├── gdcomp.m
│ ├── gpcomp.m
│ ├── HKMcorr.m
│ ├── HKMdirfun.m
│ ├── HKMpred.m
│ ├── HKMrhsfun.m
│ ├── infeaspt.m
│ ├── linsysolvefun.m
│ ├── linsysolvefun_old.m
│ ├── linsysolve.m
│ ├── linsysolve_old.m
│ ├── Mexfun
│ │ ├── mexexpand.c
│ │ ├── mexexpand.dll
│ │ ├── mexexpand.mexa64
│ │ ├── mexexpand.mexglx
│ │ ├── mexexpand.mexmaci
│ │ ├── mexexpand.mexmaci64
│ │ ├── mexexpand.mexw32
│ │ ├── mexexpand.mexw64
│ │ ├── mexfun71
│ │ │ ├── mexexpand_71.c
│ │ │ ├── mexinprod_71.c
│ │ │ ├── mexmat_71.c
│ │ │ ├── mexMatvec_71.c
│ │ │ ├── mexnnz_71.c
│ │ │ ├── mexProd2_71.c
│ │ │ ├── mexProd2nz_71.c
│ │ │ ├── mexqops_71.c
│ │ │ ├── mexschur_71.c
│ │ │ ├── mexschurfun_71.c
│ │ │ ├── mexskron_71.c
│ │ │ ├── mexsmat_71.c
│ │ │ ├── mexsvec_71.c
│ │ │ ├── mextriang_71.c
│ │ │ └── mextriangsp_71.c
│ │ ├── mexinprod.c
│ │ ├── mexinprod.dll
│ │ ├── mexinprod.mexa64
│ │ ├── mexinprod.mexglx
│ │ ├── mexinprod.mexmaci
│ │ ├── mexinprod.mexmaci64
│ │ ├── mexinprod.mexw32
│ │ ├── mexinprod.mexw64
│ │ ├── mexmat.c
│ │ ├── mexmat.dll
│ │ ├── mexmat.mexa64
│ │ ├── mexmat.mexglx
│ │ ├── mexmat.mexmaci
│ │ ├── mexmat.mexmaci64
│ │ ├── mexmat.mexw32
│ │ ├── mexmat.mexw64
│ │ ├── mexmatold.mexglx
│ │ ├── mexMatvec.c
│ │ ├── mexMatvec.dll
│ │ ├── mexMatvec.mexa64
│ │ ├── mexMatvec.mexglx
│ │ ├── mexMatvec.mexmaci
│ │ ├── mexMatvec.mexmaci64
│ │ ├── mexMatvec.mexw32
│ │ ├── mexMatvec.mexw64
│ │ ├── mexnnz.c
│ │ ├── mexnnz.dll
│ │ ├── mexnnz.mexa64
│ │ ├── mexnnz.mexglx
│ │ ├── mexnnz.mexmaci
│ │ ├── mexnnz.mexmaci64
│ │ ├── mexnnz.mexw32
│ │ ├── mexnnz.mexw64
│ │ ├── mexProd2.c
│ │ ├── mexProd2.dll
│ │ ├── mexProd2.mexa64
│ │ ├── mexProd2.mexglx
│ │ ├── mexProd2.mexmaci
│ │ ├── mexProd2.mexmaci64
│ │ ├── mexProd2.mexw32
│ │ ├── mexProd2.mexw64
│ │ ├── mexProd2nz.c
│ │ ├── mexProd2nz.dll
│ │ ├── mexProd2nz.mexa64
│ │ ├── mexProd2nz.mexglx
│ │ ├── mexProd2nz.mexmaci
│ │ ├── mexProd2nz.mexmaci64
│ │ ├── mexProd2nz.mexw32
│ │ ├── mexProd2nz.mexw64
│ │ ├── mexProd2sp.c
│ │ ├── mexProd2sp.mexa64
│ │ ├── mexProd2sp.mexglx
│ │ ├── mexqops.c
│ │ ├── mexqops.dll
│ │ ├── mexqops.mexa64
│ │ ├── mexqops.mexglx
│ │ ├── mexqops.mexmaci
│ │ ├── mexqops.mexmaci64
│ │ ├── mexqops.mexw32
│ │ ├── mexqops.mexw64
│ │ ├── mexschur.c
│ │ ├── mexschur.dll
│ │ ├── mexschurfun.c
│ │ ├── mexschurfun.dll
│ │ ├── mexschurfun.mexa64
│ │ ├── mexschurfun.mexglx
│ │ ├── mexschurfun.mexmaci
│ │ ├── mexschurfun.mexmaci64
│ │ ├── mexschurfun.mexw32
│ │ ├── mexschurfun.mexw64
│ │ ├── mexschurfunold.c
│ │ ├── mexschur.mexa64
│ │ ├── mexschur.mexglx
│ │ ├── mexschur.mexmaci
│ │ ├── mexschur.mexmaci64
│ │ ├── mexschur.mexw32
│ │ ├── mexschur.mexw64
│ │ ├── mexschurold.c
│ │ ├── mexskron.c
│ │ ├── mexskron.dll
│ │ ├── mexskron.mexa64
│ │ ├── mexskron.mexglx
│ │ ├── mexskron.mexmaci
│ │ ├── mexskron.mexmaci64
│ │ ├── mexskron.mexw32
│ │ ├── mexskron.mexw64
│ │ ├── mexsmat.c
│ │ ├── mexsmat.dll
│ │ ├── mexsmat.mexa64
│ │ ├── mexsmat.mexglx
│ │ ├── mexsmat.mexmaci
│ │ ├── mexsmat.mexmaci64
│ │ ├── mexsmat.mexw32
│ │ ├── mexsmat.mexw64
│ │ ├── mexsvec.c
│ │ ├── mexsvec.c~
│ │ ├── mexsvec.dll
│ │ ├── mexsvec.mexa64
│ │ ├── mexsvec.mexglx
│ │ ├── mexsvec.mexmaci
│ │ ├── mexsvec.mexmaci64
│ │ ├── mexsvec.mexw32
│ │ ├── mexsvec.mexw64
│ │ ├── mextriang.c
│ │ ├── mextriang.dll
│ │ ├── mextriang.mexa64
│ │ ├── mextriang.mexglx
│ │ ├── mextriang.mexmaci
│ │ ├── mextriang.mexmaci64
│ │ ├── mextriang.mexw32
│ │ ├── mextriang.mexw64
│ │ ├── mextriangsp.c
│ │ ├── mextriangsp.dll
│ │ ├── mextriangsp.mexa64
│ │ ├── mextriangsp.mexglx
│ │ ├── mextriangsp.mexmaci
│ │ ├── mextriangsp.mexmaci64
│ │ ├── mextriangsp.mexw32
│ │ ├── mextriangsp.mexw64
│ │ ├── Oldfiles
│ │ │ ├── mexbsolve.c
│ │ │ ├── mexchol.c
│ │ │ ├── mexchol_.c
│ │ │ ├── mexchol.dll
│ │ │ ├── mexchol.mexglx
│ │ │ ├── mexchol_.mexglx
│ │ │ ├── mexmatold.c
│ │ │ ├── mexMatvecmod.c
│ │ │ ├── mexpertdiagold.c
│ │ │ ├── mexqopsold.c
│ │ │ ├── mexqprod.c
│ │ │ ├── mexschurfun_old.c
│ │ │ ├── mexschurold.c
│ │ │ ├── mexsmatold.c
│ │ │ ├── mexsvecold.c
│ │ │ ├── mextriang.c
│ │ │ └── mextriangsp.c
│ │ └── pre7.5
│ │ ├── mexexpand.mexglx
│ │ ├── mexinprod.mexglx
│ │ ├── mexmat.mexglx
│ │ ├── mexMatvec.mexglx
│ │ ├── mexnnz.mexglx
│ │ ├── mexProd2.mexglx
│ │ ├── mexProd2nz.mexglx
│ │ ├── mexqops.mexglx
│ │ ├── mexschurfun.mexglx
│ │ ├── mexschur.mexglx
│ │ ├── mexskron.mexglx
│ │ ├── mexsmat.mexglx
│ │ ├── mexsvec.mexglx
│ │ ├── mextriang.mexglx
│ │ └── mextriangsp.mexglx
│ ├── Mexfun_old
│ │ ├── mexblkeig.c
│ │ ├── mexexpand.c
│ │ ├── mexexpand.dll
│ │ ├── mexexpand.mexa64
│ │ ├── mexexpand.mexglx
│ │ ├── mexexpand.mexw64
│ │ ├── mexfun71
│ │ │ ├── mexexpand_71.c
│ │ │ ├── mexinprod_71.c
│ │ │ ├── mexmat_71.c
│ │ │ ├── mexMatvec_71.c
│ │ │ ├── mexnnz_71.c
│ │ │ ├── mexProd2_71.c
│ │ │ ├── mexProd2nz_71.c
│ │ │ ├── mexqops_71.c
│ │ │ ├── mexschur_71.c
│ │ │ ├── mexschurfun_71.c
│ │ │ ├── mexskron_71.c
│ │ │ ├── mexsmat_71.c
│ │ │ ├── mexsvec_71.c
│ │ │ ├── mextriang_71.c
│ │ │ └── mextriangsp_71.c
│ │ ├── mexinprod.c
│ │ ├── mexinprod.dll
│ │ ├── mexinprod.mexa64
│ │ ├── mexinprod.mexglx
│ │ ├── mexinprod.mexw64
│ │ ├── mexmat.c
│ │ ├── mexmat.dll
│ │ ├── mexmat.mexa64
│ │ ├── mexmat.mexglx
│ │ ├── mexmat.mexw64
│ │ ├── mexmatold.mexglx
│ │ ├── mexMatvec.c
│ │ ├── mexMatvec.dll
│ │ ├── mexMatvec.mexa64
│ │ ├── mexMatvec.mexglx
│ │ ├── mexMatvec.mexw64
│ │ ├── mexnnz.c
│ │ ├── mexnnz.dll
│ │ ├── mexnnz.mexa64
│ │ ├── mexnnz.mexglx
│ │ ├── mexnnz.mexw64
│ │ ├── mexProd2.c
│ │ ├── mexProd2.dll
│ │ ├── mexProd2.mexa64
│ │ ├── mexProd2.mexglx
│ │ ├── mexProd2.mexw64
│ │ ├── mexProd2nz.c
│ │ ├── mexProd2nz.dll
│ │ ├── mexProd2nz.mexa64
│ │ ├── mexProd2nz.mexglx
│ │ ├── mexProd2nz.mexw64
│ │ ├── mexProd2sp.c
│ │ ├── mexProd2sp.mexa64
│ │ ├── mexProd2sp.mexglx
│ │ ├── mexqops.c
│ │ ├── mexqops.dll
│ │ ├── mexqops.mexa64
│ │ ├── mexqops.mexglx
│ │ ├── mexqops.mexw64
│ │ ├── mexschur.c
│ │ ├── mexschur.dll
│ │ ├── mexschurfun.c
│ │ ├── mexschurfun.dll
│ │ ├── mexschurfun.mexa64
│ │ ├── mexschurfun.mexglx
│ │ ├── mexschurfun.mexw64
│ │ ├── mexschurfunold.c
│ │ ├── mexschur.mexa64
│ │ ├── mexschur.mexglx
│ │ ├── mexschur.mexw64
│ │ ├── mexschur_new.c
│ │ ├── mexschur_new.mexa64
│ │ ├── mexskron.c
│ │ ├── mexskron.dll
│ │ ├── mexskron.mexa64
│ │ ├── mexskron.mexglx
│ │ ├── mexskron.mexw64
│ │ ├── mexsmat.c
│ │ ├── mexsmat.dll
│ │ ├── mexsmat.mexa64
│ │ ├── mexsmat.mexglx
│ │ ├── mexsmat.mexw64
│ │ ├── mexsvec.c
│ │ ├── mexsvec.dll
│ │ ├── mexsvec.mexa64
│ │ ├── mexsvec.mexglx
│ │ ├── mexsvec.mexw64
│ │ ├── mextriang.c
│ │ ├── mextriang.dll
│ │ ├── mextriang.mexa64
│ │ ├── mextriang.mexglx
│ │ ├── mextriang.mexw64
│ │ ├── mextriangsp.c
│ │ ├── mextriangsp.dll
│ │ ├── mextriangsp.mexa64
│ │ ├── mextriangsp.mexglx
│ │ ├── mextriangsp.mexw64
│ │ └── Oldfiles
│ │ ├── mexbsolve.c
│ │ ├── mexchol.c
│ │ ├── mexchol_.c
│ │ ├── mexchol.dll
│ │ ├── mexchol.mexglx
│ │ ├── mexchol_.mexglx
│ │ ├── mexmatold.c
│ │ ├── mexMatvecmod.c
│ │ ├── mexpertdiagold.c
│ │ ├── mexqopsold.c
│ │ ├── mexqprod.c
│ │ ├── mexschurfun_old.c
│ │ ├── mexschurold.c
│ │ ├── mexsmatold.c
│ │ ├── mexsvecold.c
│ │ ├── mextriang.c
│ │ └── mextriangsp.c
│ ├── mybicgstab.m
│ ├── mytime.m
│ ├── NTcorr.m
│ ├── NTdirfun.m
│ ├── NTpred.m
│ ├── NTrhsfun.m
│ ├── NTscaling.m
│ ├── nzlist.m
│ ├── Oldmfiles
│ │ ├── detect_diag.m
│ │ ├── detect_diagold.m
│ │ ├── gdcompold.m
│ │ ├── HKMcorrold.m
│ │ ├── HKMpredold.m
│ │ ├── Installmex.m
│ │ ├── Installmex_old.m
│ │ ├── iterrefine.m
│ │ ├── lanczos.m
│ │ ├── linsysolveold2.m
│ │ ├── linsysolveold.m
│ │ ├── linsysolve_test.m
│ │ ├── mybicgstab.m
│ │ ├── NTcorrold.m
│ │ ├── NTpredold.m
│ │ ├── NTrhsfunold.m
│ │ ├── read_sdpaold.m
│ │ ├── read_sedumi_old.m
│ │ ├── read_sedumiold.m
│ │ ├── read_sedumioldold.m
│ │ ├── scaling_old.m
│ │ ├── schurmat_lblkold.m
│ │ ├── schurmat_qblkold.m
│ │ ├── schurmat_sblk-old.m
│ │ ├── schurmat_sblkold.m
│ │ ├── schursysolve.m
│ │ ├── sqlpcheckconvg_old.m
│ │ ├── sqlpmiscold.m
│ │ ├── sqlpold.m
│ │ ├── sqlporig.m
│ │ ├── sqlpreg.m
│ │ ├── sqlpu2qblk.m
│ │ └── validate_old.m
│ ├── ops.m
│ ├── Prod2.m
│ ├── Prod3.m
│ ├── qops.m
│ ├── qprod.m
│ ├── randmat.m
│ ├── read_sdpa.m
│ ├── read_sedumi.m
│ ├── scaling.m
│ ├── schurmat_lblk.m
│ ├── schurmat_qblk.m
│ ├── schurmat_qblk_old.m
│ ├── schurmat_sblk.m
│ ├── schurmat_sblk_test.m
│ ├── SDPT3data_SEDUMIdata.m
│ ├── SDPT3soln_SEDUMIsoln.m
│ ├── SDPvalBounds.m
│ ├── skron.m
│ ├── smat.m
│ ├── sortA.m
│ ├── sqlparameters.m
│ ├── sqlpcheckconvg.m
│ ├── sqlpdemo.m
│ ├── sqlp.m
│ ├── sqlpmain.m
│ ├── sqlpmain_old.m
│ ├── sqlpmisc.m
│ ├── sqlpsummary.m
│ ├── sqlptermcode.m
│ ├── sqlpu2lblk.m
│ ├── steplength.m
│ ├── svec.m
│ ├── symqmr.m
│ ├── validate.m
│ └── validate_startpoint.m
└── startup.m
15 directories, 470 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论