自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (12)
  • 收藏
  • 关注

原创 将Matlab中的数据输出到指定的txt文本文件中

%将Mydata矩阵输出到指定的txt文件中fid = fopen('data.txt','wt');[m n] = size(Mydata);for i=1:m, for j=1:n, if j==i, %对角线上的元素置零 fprintf(fid,'%g, ',0); elseif j==n, %输出到行尾,换行

2013-05-31 21:03:32 4607

原创 C#委托,delegate

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace Csharp{ public delegate double ProcessResults(double x,double y);

2013-05-23 19:24:36 740

原创 C#的匿名类型

class Program { static void Main(string[] args) { var employeeInfo = new { Name="Joe",Id = 42}; //匿名类型 var customerInfo = new { Name = "Jane", Id = "AB123

2013-05-23 14:37:37 617

原创 C#索引器

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace Csharp{ public abstract class GeometricShape { public abstr

2013-05-23 14:25:52 549

转载 matlab练习程序(SUSAN检测)

SUSAN算子既可以检测角点也可以检测边缘,不过角点似乎比不过harris,边缘似乎比不过Canny。不过思想还是有点意思的。  主要思想就是:首先做一个和原图像等大的目标图像。然后用一个圆形的模板,用模板去遍历原图像每个像素,把模板内的每个像素都和模板中心像素比较,如果灰度小于一个阈值,那么就对目标图像当前和原图像相同位置的像素加一,直到结束。目标图像中在原图像是角点的位置就会取局部

2013-05-22 16:47:26 2162 1

原创 分治法的基本思想

分治法的基本思想是将一个规模为n的问题分解为k个规模较小的子问题,这些子问题互相独立与原问题相同。递归地解这些子问题,然后将各子问题的解合并得到原问题的解。用分治法设计出的程序一般是递归算法。

2013-05-22 09:44:36 2267

原创 Fat32文件格式不支持大于4G大文件的问题

Fat32文件格式不支持大于4G大文件,这个问题刚开始不知道,还以为是U盘坏了呢。原先要把NTFS格式转换成 Fat32格式是为了装xp系统用的(盗版用户都知道)。格式化了还是Fat32格式。就出问题了。在xp系统中格式化时没有NTFS格式选项,win7系统中有NTFS格式选项。看来win7比xp先进了不少,毕竟这两个系统间隔了10年之久。

2013-05-21 19:04:39 6182 1

原创 Hanoi塔

//将a塔移动到b塔上void hanoi(int n,int a,int b,int c){ if(n>0) { hanoi(n-1,a,c,b); move(a,b); hanoi(n-1,c,b,a); }}hanoi塔的递归算法。要将塔从a移动到b上,首先将前n-1个盘移动到c上,再将a塔剩下的一个移动到b上,最后将c塔上的n-1个盘移动到b塔上。

2013-05-20 08:38:39 1010

原创 MATLAB调用OpenCV2.4库函数的全过程及问题解决

MATLAB可以调用OpenCV的库函数这一点也不新鲜,网上关于MATLAB与OpenCV混合编程的文章也不少。先是配置MATLAB编译器,实现MATLAB与VS的混合编程。然后设置OpenCV的安装路径,include路径,lib路径以及DLL文件。跟用VS2010配置OpenCV差不多。因为OpenCV就是一个函数库,主要就是由include头文件,lib静态链接库,dll动态链接库这三部分组

2013-05-10 13:47:59 2588 1

原创 matlab与VS2010混合编程时,char16_t redefinition错误

error C2371: 'char16_t' : redefinition; different basic types   在混合编程中,也许会出现如下错误:—————————————————————————————————————————————————C:\Microsoft Visual Studio 10.0\VC\INCLUDE\yvals.h(576) : error

2013-05-10 13:07:58 3800

转载 MATLAB中mexFunction函数的接口规范

void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])nlhs:输出参数数目 plhs:指向输出参数的指针 nrhs:输入参数数目 例如,使用[a,b]=test(c,d,e)调用mex函数test时,传给test的这三个参数分别是 prhs[0]=c ,prhs[1]=d ,

2013-05-10 13:04:27 4146

原创 MATLAB编译cpp文件

目的:打通MATLAB与VC之间的通道,实现用MATLAB调用VC程序,以及VC调用MATLAB程序。上篇博客实现了将MATLAB的M文件编译成C/C++文件,exe应用程序。这篇实现MATLAB编译CPP代码。#include "mex.h" void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *p

2013-05-09 16:16:46 9935 4

原创 matlab将M文件直接编译为可独立使用的EXE可执行文件

matlab编译器可将M文件直接编译为可独立使用的EXE可执行文件,程序可脱离matlab直接运行,且程序完成了编译工作,执行速度优于原M文件。首先要启动编译器的配置工作。mex -setup根据提示选择合适的编译器。下次使用matlab时,编译器的配置依然有效。当用户下次需要使用其它编译器时,需要对系统的编译器环境进行重配置,其命令如下:mbuild -setupmatlab

2013-05-09 16:06:31 16102 2

转载 matlab(R2010a)找不到vs2010的c++编译器

matlab(R2010a)找不到vs2010的c++编译器,网上有很多解决的办法,但是大部分都很复杂,并且不一定好用,这里是matlab官方给出的解决方法,非常好用,很简便。 How can I use Microsoft Visual C++ 2010 to create MEX files with MATLAB 7.10 (R2010a)?Date Last Modifie

2013-05-09 13:07:26 2705

原创 Matlab中plot函数解析

功能二维曲线绘图 语法plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(...,'PropertyName',PropertyValue,...)plot(axes_handle,...)h = plot(...)hlines = plot('v6',...) 描述p

2013-05-07 21:28:28 1568

原创 C#与C/C++的不同

类型推断使用关键字var。编译器可以根据变量的初始化值“推断”变量的类型。例如:int someNumber = 0;就变成:var someNumber = 0;即使someNunber从来没有声明为int, 编译器也可以确定, 只要someNunber在其作用域内,就是一个int。编译后,上面两个语句是等价的。局部变量的作用域冲突同名的局部变量不能在同一作用

2013-05-06 13:01:24 1485

原创 是时候学习一门新的面向对象的语言了

应该学一门新的面向对象的语言了。Java和C#,我选择了C#,感觉Java的体系架构太复杂,东西太多了,主要用于大型跨平台系统,而且学Java的人太多了,估计Java竞争太激烈,我还是学学C#吧,因为我主要写windows程序,并且微软提供了最好的IDE。我已经装好了vs2010,不利用起来的话,实在是太可惜了。下面是C#版的helloworld:using System;using S

2013-05-02 15:40:49 833

杭电ACM课件

acm入门必备。解决了刚刚acm题入门时,输入输出老是出错的问题!acm必备资料,也是学习基础算法的必备。学计算机算法从acm题目开始,是比较好的选择。

2013-11-27

用matlab生成棋盘格

用matlab生成棋盘格,可以指定长宽,棋盘块大小,棋盘块个数等等。支持背景色

2013-10-23

KNN算法详细介绍

不可多得的关于kNN算法的资料,讲解通俗易懂!

2013-10-22

机器学习十大算法的每个算法的核心思想、工作原理、适用情况及优缺点

机器学习十大算法的每个算法的核心思想、工作原理、适用情况及优缺点,适合初学者

2013-10-22

abstract.pyo

用于破解wingIDE的文件,具体破解方法看我的博客

2013-07-26

matplotlib

matplotlib 用于绘图的python库 非常适合用于科学研究,图像显示

2013-07-16

numpy,python的矩阵支持库

这个是Windows版本的,自动安装。很有用的东西

2013-07-16

python2.7.5

python的2.7.5版本,虽然不是最新的。但支持的库多

2013-07-16

VS2010MEXSupport.zip

让matlab2010a支持vs2010编译器

2013-05-09

Opencv级联分类器,用于人脸检测,haarcascade_frontalface_alt2.xml

用于人脸检测的分类器,intel公司提供。

2013-03-02

人脸检测-从摄像头

用opencv的python接口实现人脸检测。

2013-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除