Ncut源码编译错误的解决方法
NCut是一个比较老的开源代码了。所以在新的matlab的环境下老出各种bug。
经过自己的各种折腾,总结为一下几点:
1.保证matlab的mex是有C编译器可以用的,具体可以用 mex -setup来检查。
2.下载Ncut最新版的代码http://www.cis.upenn.edu/~jshi/software/Ncut_9.zip
3.到解压目录中,在matlab下运行:compileDir_simple 这个时候会出现一些错误,不管他。
把生成的一些mexw64的文件拷到你要用Ncut的目录下,或者把当前目录加载到matlab的目录中去。
4.打开ncut.m文件,把73行的代码改为
[vbar,s,convergence] = eigs(@mex_w_times_x_symmetric,size(P,1),nbEigenValues,'LA',options,tril(P));
5.保存,然后就可以运行了。
之前的代码中用了eigs2这个函数,但是运行起来更是bug百出,补好一个又来一个,所以最省力气的就是这个方法。
贴一张运行的结果图:
转载于:https://www.cnblogs.com/crossing/p/6088878.html
Ncut源码编译错误的解决方法相关推荐
- 编译android源码遇到错误及其解决方法
升级ubuntu的14.04后,android的源码又编译错误了,一下是错误说明赫解决方法: 1.make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_ ...
- android源码编译失败,编译android源码遇到错误及其解决方法
升级ubuntu的14.04后,android的源码又编译错误了,一下是错误说明赫解决方法: 1.make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_ ...
- SQLite第三课 源码编译错误以及解决
1)fts2 has a designflaw and has been deprecated 2)fts1 has a designflaw and has been deprecated 解决方案 ...
- 古月居 机器人开发实践源码 编译报错问题解决方法
ubuntu:16.04.7 ros:kinetic 移植<机器人开发实践>源码包 ros_exploring,出现的问题都包含于以下内容中. 书中提到,如果将源码包 ros_explor ...
- 18.16 gcc-3.4.5编译错误及解决方法集锦
18.16 gcc-3.4.5编译错误及解决方法集锦 参考文章: (1)18.16 gcc-3.4.5编译错误及解决方法集锦 (2)https://www.cnblogs.com/baixu/p/10 ...
- ubuntu10.04下audacious2.4源码编译过程(解决2.3cue的bug)
本文最新版本:ubuntu10.04下audacious2.5源码编译过程 编译最新的2.4是为了解决ubuntu源中安装的audacious播放cue时有bug,会一直重复第一首歌 听ape的时候很 ...
- busybox arm-linux-gcc 4.4.4库的路径,BUSYBOX编译错误及解决方法总结
编译busybox的组合: busybox-1.0.0 arm-linux-gcc-2.95.3 (AT91rm9200开发板) 经典参考: http://www.doczj.com/doc/caf6 ...
- C 编译错误 及解决方法总结
这篇博客总结了我自己遇到的编写C语言时遇到的错误和解决方法,以后遇到的问题也会添加上来. 1. undefined reference to 错误 今天编译源文件时, 出现undefined ref ...
- 机器人开发实践源码编译报错问题解决方法
书中提到,如果将源码包 ros_exploring 直接放到 catkin 工作空间中,需要将 ros2 文件夹移出到工作空间之外,否则编译失败. 将 ros2 文件夹移出之后仍然报错,具体信息如下: ...
最新文章
- 前端代码有关搜索引擎的代码
- leetcode:剑指offer----二维数组中查找
- 【去重和排序】同一个list下,Map或对象内相同属性值取另一个属性值的最小值或最大值
- 吴恩达神经网络和深度学习-学习笔记-43-Bounding box 预测 + YOLO算法
- 数据结构上机实践第三周项目4(2)—顺序表应用
- 提高网页打开速度的一些小技巧
- python绘制中国地图(模仿中央气象台)
- es运维常用基本命令记录。
- html中如何使阴影正片叠底,两种方法让你的PPT做出「正片叠底」的效果!
- Mac下编译WebRTC(Mac和iOS版本)
- Quartz配置上次任务没有执行完,下次任务推迟执行
- 拆解SSK SCRM330 USB3.0读卡器 GL3233 固件 0819
- 网站表单自动填写【使用pyautogui 】
- Rstudio read.csv()读取文件错误:列的数目比列的名字要多
- SAP 模块中文解释 英文全称
- 联想笔记本 售后/驱动 下载地址
- kindeditor 上传图片返回带 当前网址的图片地址
- Lol的积分机制:埃罗(ELO)预算法详解
- 西北乱跑娃 --- python企业微信审核项目实时反馈
- ng-alain新版尝试
热门文章
- 福建专科计算机学校排名2015,2015福建专科学校排名及排行榜
- 电子计算机是汉字的掘墓人,当人类社会进入到信息时代,曾有人_______,计算机是方块汉字的掘墓人。然 - 问答库...
- STM32简易示波器
- 如何用计算机扫描图片变成文字,怎么扫描图片上的文字-华为手机黑科技"文字扫描仪",3秒就能将纸质文档转成电子档,牛...
- android 对短信的操作(伪造信息)
- 华为软件迁移实践微认证试题库
- 基于javaweb流浪动物救助网站(前端+后端)
- 最受程序员欢迎的20本书
- 江苏电信服务器托管/1U托管/4G硬防
- Flutter动画 4 - Hero动画