ufdl的新教程,从基础学起。第一节讲的是线性回归。主要目的是熟悉目标函数,计算梯度和优化。 按着教程写完代码后,总是编译出错,一查是mex的原因,实在不想整了。 这位博主用的是向量,比较简洁:http://blog.csdn.net/lingerlanlan/article/details...
分类:
其他好文 时间:
2015-09-05 17:51:02
阅读次数:
129
通过Profiler工具或profile函数,可以获取每行代码的运行情况,包括运行时间和调用次数等,因而知道哪些语句行花费的时间最多,可以集中精力进行改进。(关于Profiler的介绍和使用心得 )http://www.cadcaecam.com/forum.php?mod=viewthread&t...
分类:
编程语言 时间:
2015-09-04 22:26:00
阅读次数:
172
环境:VS2010 活动解决方案平台x64WIN 8.1Opencv 2.4.3Matlab 2012a1、首先保证vs2010能正确调用opencv函数,2、Matlab中选择编译器,操作如下:打开matlab2012,输入mex –setup,出现如下提示:Welcome to mex -set...
分类:
其他好文 时间:
2015-08-17 13:30:59
阅读次数:
218
原本写给一个朋友的,帮助她入门matlab与C混编的>#####环境:* Matlab:MATLAB R2013a* C编译器VC++2012===#####配置环境: 在**Matlab**命令行下输入:**step.1** ```mex -setup ```--- **step.2**你也可以....
分类:
其他好文 时间:
2015-08-16 22:42:20
阅读次数:
100
MEX文件的调用极为方便,其调用方式与MATALAB的内建函数完全相同,只需要在命令窗口内输入对应的文件名称即可。C语言MEX程序代码文件有计算子例程(Computational routine)和接口子程序(GatWay routine)两个相互独立的子程序组成。其中,计算子例程的功能是完成所需要...
分类:
其他好文 时间:
2015-08-15 16:10:56
阅读次数:
103
如果我有一个用C语言写的函数,实现了一个功能,如一个简单的函数:double add(double x, double y){return x + y;}现在我想要在Matlab中使用它,比如输入:>> a = add(1.1, 2.2)3.3000要得出以上的结果,那应该怎样做呢?解决方法之一是要...
分类:
编程语言 时间:
2015-08-14 15:42:31
阅读次数:
135
最近写了个Matlab程序,好慢呐……所以开始学习Matlab与C/C++混合编程。下面写了个测试代码,显示一个Double类型矩阵中的元素。源代码#include "mex.h"void displaySubscript( const mxArray *pArray, mwSize index )...
分类:
编程语言 时间:
2015-08-14 15:34:33
阅读次数:
206
点击打开题目链接
# include
# include
# include
# include
using namespace std;
int sg[2100];
inline int dfs(int x)
{
if(x = 0) return sg[x];
int mex[2100]...
分类:
其他好文 时间:
2015-08-11 10:10:56
阅读次数:
97
http://www.lydsy.com/JudgeOnline/problem.php?id=4129 树上带修改求mex,树上带修改莫队即可。#includeusing namespace std;const int maxn=50015,maxe=100015,maxm=50015,maxb....
分类:
其他好文 时间:
2015-08-11 09:54:57
阅读次数:
122
http://www.lydsy.com/JudgeOnline/problem.php?id=3585 对于每次查询的区间[l,r],将权值分块,维护每一块内数字的出现次数,和每个权值的出现次数。因为mex值不会超过区间长度,这样我们就可以在O(√n)的时间内得到一个没有全被覆盖的区间,然后再O....
分类:
其他好文 时间:
2015-08-11 09:48:45
阅读次数:
177