资源简介
2015年研究生数学建模竞赛B题MATLAB代码:
将zip文件解压到mydir,将mydir设置为工作路径;
运行RunAll即可生成全部图片。
代码片段和文件信息
% 所有建模代码建立在的LS3C SMMC和Ncut_9工具箱基础之上。
% 详情请查看toolbox文件夹。另外,也可以通过下属网站获得:
%
% LS3C: http://www.umiacs.umd.edu/~pvishalm/Software.html
% SMMC: http://lamda.nju.edu.cn/code_SMMC.ashx
% Ncut_9: http://www.cis.upenn.edu/~jshi/software/
%
% 为了保证代码的正常运行,需要以下操作,使之能实现在Matlab环境下的调用.
%
% 1: 将上述三个工具箱添加至MATLAB工作路径
% 2:根据工具箱提供的相应备注说明 对部分C/C++函数进行了编译
%
% 上述过程在版本号为Matlab2012b的Matlab软件和64位win7旗舰版操作系统上通过测试.
% 代码源自:北方的猫,QQ530984064
% 部分代码由袁祺修改,QQ962914132
%% 遇到的问题
% MATLAB 2013a及以上版本运行Ncut出现错误:
% Error using arpackc
% Expect 2 output arguments
% Error in eigs_new (line 240)
% arpackc( aupdfun ido ...
%Error in ncut (line 81)
%[vbarsconvergence] =
%eigs_new(@mex_w_times_x_symmetric ...
%Error in ncutW (line 9)
%[NcutEigenvectorsNcutEigenvalues] = ncut(Wnbcluster);
% 在MATLAB 2013a及以上版本出错“Expect 2 output arguments“ 解决办法如下:
% http://stackoverflow.com/questions/16443202/normalized-cuts-with-matlab-2013a
%% 1.添加工作路径
% 将当前所在的文件夹和子文件夹添加到matlab搜索目录
p = genpath(pwd);
addpath(p ‘-begin‘);
%% 2.对部分C/C++函数进行了编译
compileDir_simple([pwd ‘/toolbox/Ncut_9‘]);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1367 2015-09-24 00:56 ReadMe.m
文件 475 2015-09-24 11:25 RunAll.m
目录 0 2015-09-23 20:33 toolbox\
目录 0 2015-09-23 20:35 toolbox\LS3C\
文件 6148 2014-03-03 17:40 toolbox\LS3C\.DS_Store
文件 3427 2013-11-12 11:01 toolbox\LS3C\admmLasso_mat_func.m
文件 678 2012-10-02 01:43 toolbox\LS3C\computeLambda_mat.m
文件 548 2012-10-02 01:43 toolbox\LS3C\errorCoef.m
文件 825 2012-10-02 01:43 toolbox\LS3C\errorLinSys.m
文件 2257 2014-03-03 18:00 toolbox\LS3C\gram.m
文件 2350 2013-03-11 16:58 toolbox\LS3C\L2_distance.m
文件 1193 2015-09-21 12:00 toolbox\LS3C\ls3c_c_p.m
文件 646 2015-09-21 12:01 toolbox\LS3C\LS3C_demo.m
文件 580 2012-10-03 12:30 toolbox\LS3C\matrixNormalize.m
文件 151 2014-03-03 17:52 toolbox\LS3C\normalizeK.m
文件 43 2014-03-03 17:56 toolbox\LS3C\Readme.tex
目录 0 2015-09-23 20:35 toolbox\LS3C\__MACOSX\
文件 82 2014-03-03 17:40 toolbox\LS3C\__MACOSX\._.DS_Store
文件 177 2013-11-12 11:01 toolbox\LS3C\__MACOSX\._admmLasso_mat_func.m
文件 664 2012-10-02 01:43 toolbox\LS3C\__MACOSX\._computeLambda_mat.m
文件 656 2012-10-02 01:43 toolbox\LS3C\__MACOSX\._errorCoef.m
文件 658 2012-10-02 01:43 toolbox\LS3C\__MACOSX\._errorLinSys.m
文件 177 2014-03-03 18:00 toolbox\LS3C\__MACOSX\._gram.m
文件 177 2013-03-11 16:58 toolbox\LS3C\__MACOSX\._L2_distance.m
文件 82 2014-03-03 18:03 toolbox\LS3C\__MACOSX\._ls3c_c_p.m
文件 82 2014-03-03 17:58 toolbox\LS3C\__MACOSX\._LS3C_demo.m
文件 662 2012-10-03 12:30 toolbox\LS3C\__MACOSX\._matrixNormalize.m
文件 82 2014-03-03 17:52 toolbox\LS3C\__MACOSX\._normalizeK.m
文件 82 2014-03-03 17:56 toolbox\LS3C\__MACOSX\._Readme.tex
目录 0 2015-09-24 11:17 toolbox\Ncut_9\
文件 70 2010-01-21 19:42 toolbox\Ncut_9\._affinityic.cpp
............此处省略136个文件信息
相关资源
- 数学建模竞赛 木板最优切割方案论文
- matlab经典题目
- 研究生 数理统计多元线性回归及显着
- 差分方程的阻滞增长模型 matlab
- 北京科技大学研究生计算方法编程作
- 拟合圆matlab代码
- 数学建模国赛题目,代码。圆桌优化
- 元胞自动机交通流模拟matlab代码和相
- MATLAB在数学建模中的应用上下PDF 源程
- 数学建模动态规划matlab编程与例题精
- 数学建模之动态规划及多目标优化m
- 东北大学软件学院选修课数学建模实
- 层次分析法Matlab代码[在代码前面有介
- 最全的Matlab数学建模宝典
- 2018年高教杯全国数学建模大赛 B题代
- 数学建模中排队论问题的原理分析及
- kalman_filter2 北航研究生课程卡尔曼滤
- TheuseandyanjiuofAdaptivefilter 该文档是自适
- 数学建模中能用到的超经典匈牙利算
- 2009高教社杯全国大学生数学建模竞赛
- Astar3D算法matlab实现
- 画等温线.m
- matlab编程实现2007B数学建模源代码
- Matlab有约束规划,无约束规划
- 武汉市新冠肺炎疫情发展论文.docx
- 食品加工问题的数学建模论文
- 1998年数学建模A题精典论文
- 物资配送matlab
- 数学建模 长江水质的评价和预测
- MATLAB工具箱中国大学生数学建模竞赛
评论
共有 条评论