自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Coding home - 漂流瓶jz

Web前端开发,华东师范大学计算机硕士

  • 博客(116)
  • 收藏
  • 关注

原创 (个人简介)Coding Home - 漂流瓶jz

GitHub https://github.com/jzplpCSDN博客http://blog.csdn.net/qq278672818新浪博客 http://blog.sina.com.cn/jzplp邮箱 jzplp@qq.com部分文章的相关代码会放在GitHub上。新浪博客和CSDN博客一般文章都是相同的。个人简介:...

2017-03-14 10:56:18 576 1

原创 HDOJ 1003.Max Sum 答案

没想到不仅仅只用O(n)的时间复杂度,连空间复杂度都能是O(1).

2017-03-16 21:40:02 387

转载 Adaboost 总结的很好

原文地址:总结的很好">Adaboost 总结的很好作者:人脸检测与识别from http://stblog.baidu-tech.com/?p=19wiki  http://en.wikipedia.org/wiki/AdaBoost一、Boosting算法的发展历史  Boosting算法是一种把若干个分类器整合为一个分类器的方法,在boosting算法产生之前,还出现过两种比较

2017-03-14 10:56:15 484

转载 AdaBoost人脸检测算法1(转…

原文地址:AdaBoost人脸检测算法1(转)作者:shl504目前因为做人脸识别的一个小项目,用到了AdaBoost的人脸识别算法,因为在网上找到的所有的AdaBoost的简介都不是很清楚,让我看看头脑发昏,所以在这里打算花费比较长的时间做一个关于AdaBoost算法的详细总结。希望能对以后用AdaBoost的同学有所帮助。而且给出了关于AdaBoost实现的一些代码。因为会导致篇幅太长,所以这

2017-03-14 10:56:12 3978 1

原创 IA32过程调用寄存器的保护规则

看CSAPP p151-152产生的疑问转自:http://www.2cto.com/os/201408/323797.html(节选)偷偷懒我就不写寄存器前面的百分号了O(∩_∩)O)eax 这个寄存器属于调用者保存寄存器,通常用来存储一些函数的返回值edx ecx这两个也是属于调用者保存寄存器,并且 属于通用寄存器,可以随意保存数据,没有 什么特定的 限制。...

2017-03-14 10:56:09 394

原创 matlab 各种参数估计函数

函数名调用形式函数说明binofitPHAT=binofit(X, N)[PHAT,PCI] = binofit(X,N)[PHAT,PCI]= binofit (X, N, ALPHA)二项分布的概率的最大似然估计置信度为95%的参数估计和置信区间返回水平α的参数估计和置信区间poissfitLambdahat=poissfit(X

2017-03-14 10:56:07 7199

原创 matlab 生成随机数函数

1. unidrnd函数函数功能: 产生一组离散均匀随机数。语法格式:R = unidrnd(N)产生从1到N所指定的最大数数之间的离散均匀随机数。其中N可以是一个向量、矩阵、多维数组(当然也可以是一个数,即1乘以1的矩阵),但N中所有元素都必须是正整数。这种调用方式将产生一个和N具有相同尺寸(行、列、维数)的矩阵R。R = unidrnd(N,v)这种调用格式中v是一个行向量

2017-03-14 10:56:04 558

原创 matlab null函数 解&nbs…

有齐次线性方程AX=0,且rank(A)=r例子:>> A=[1 0 2 -3 -1;0 0 1 1 1;0 1 -2 0 -2];null(A,rank(A))ans =   0.610050197750321  0.705993620027060  -0.643166759012597  0.322464849130508   0.011038853754092 -

2017-03-14 10:56:01 1246

原创 matlab radon函数 图像的radon变换

使用方法: 1、R = radon(I, theta) 返回亮度图像在角度theta下的Radon变换R。Radon变换是一幅图像在一个特定的角度下的径向线方向的投影。如果theta是一个标量,R则是一个包含在theta的列向量。如果theta是一个向量,R则是一个矩阵,据真的每一列是对应其中一个theta的Radon变换。如果忽略掉theta,则其默认为0:179.2、[R,xp] = ra

2017-03-14 10:55:59 8010

原创 分治法求最大子数组 c语言实…

#define TYPE_MIN INT_MINtypedef int type_i;typedef struct return_t{int left;int right;type_i sum;} return_type;return_type find_max_crossing_subarray(type_i *A,int low,int mid,int high...

2017-03-14 10:55:56 396

原创 MATLAB bvp4c函数 常微…

1. bvp4c:sol = bvp4c(odefun,bcfun,solinit)sol = bvp4c(odefun,bcfun,solinit,options)sol = bvp4c(odefun,bcfun,solinit,options,p1,p2...)sol返回如下值sol.x  bvp4c选择的网格sol.y   在网格点sol.x的 y(x)的接近值s

2017-03-14 10:55:54 5004 1

原创 c++ lambda表达式捕获类数据…

lambda表达式允许捕获局部变量,但是数据成员不是局部变量。用一种特殊的方法,你可以捕获“this”:。using namespace std;class Kitty {public: explicit Kitty(int toys) : m_toys(toys) { } void meow(const vector& v) const {...

2017-03-14 10:55:51 1236

原创 matlab fminsearch函数 …

fminsearch能够从一个初始值开始,找到一个标量函数的最小值。通常被称为无约束非线性优化    x = fminsearch(fun,x0)从x0开始,找到函数fun中的局部最小值x,x0可以是标量,向量,矩阵。fun是一个函数句柄    x =fminsearch(fun,x0,options)以优化参数指定的结构最小化函数,可以用optimset函数定义这些参数。(见mat

2017-03-14 10:55:48 16088

原创 matlab ezsurf函数 绘制三维表面图

1、ezsurf(f):创建一个f(x,y)的表面图,f是一个代表两个变量的数学函数的字符串,如x和y。ezsurf调用的是surf的功能。绘制的默认区域是matlab根据变量出现的数量选择网格,如果函数对网格上的某些点没定义,那么这些点将不会被绘制。f可以是一个M文件函数句柄,也可以是隐式函数或者字符串形式2、ezsurf(f,domain):在指定的区间绘制函数f,区间是[xmin

2017-03-14 10:55:46 4160 1

原创 matlab ezplot3 绘制三维函数图

描述1、ezplot3(x,y,z) :在默认区间02、ezplot3(x,y,z,[tmin,tmax]):在tmin < t < t max上绘制曲线 x =x(t), y = y(t), and z = z(t)3、ezplot3(...,'animate'): 产生一个空间曲线的动态轨迹4、ezplot3(axes_handle,...) :  plots into th

2017-03-14 10:55:43 6824

原创 matlab&nbsp;quiver函数&nbsp;使用…

函数功能使用箭头绘制矢量图。例如,该函数可用于绘制梯度图。语法格式quiver(x,y,u,v)该函数使用箭头来直观的显示矢量场。该调用格式表示通过在(x,y)指定的位置绘制小箭头来表示以该点为起点的向量(u,v)。x、y、u、v的行数、列数必须对应相等。即x、y、u、v必须是同型矩阵。需要注意的是,如果x、y不是矩阵,MATLAB会调用meshgrid函数将其扩展。然后再调

2017-03-14 10:55:41 12873

原创 差分运算

差分:difference差分,又名差分函数或差分运算,是数学中的一个概念。它将原函数f(x) 映射到f(x+a)-f(x+b)。差分运算,相应于微分运算,是微积分中重要的一个概念。差分的定义分为前向差分和逆向差分两种。前向差分函数的前向差分通常简称为函数的差分。对于函数f(x),如果在等距节点:则称Δf(x),函数在每个小区间上的增量yk+1-yk为f(x)的一阶前向差分。

2017-03-14 10:55:38 4897

原创 Matlab中几个数值积分函数的比较和…

具体参数的意义不详细说明,可见帮助系统,只是讨论各大函数的区别比较和注意事项。一、Z = trapz(X,Y,dim)梯形数值积分,通过已知参数x,y按dim维使用梯形公式进行积分。例1 计算int(sin(x),0,pi)>>x=0:pi/100:2*pi;>>y=sin(x);>>z=trapz(x,y)%或者说使用z = pi/100*trapz(y)z =1.030

2017-03-14 10:55:35 1744

原创 matlab&nbsp;histc函数&nbsp;数值…

histc函数制定数值边界为分界条件histc以 a=[1 2 3 4 5 6 7 8 9 0 ],  edges=1:2:7为例。[n,bin]=histc(x,edges)返回n=[2 2 2 1],bin=[  1    1     2    2    3     3    4    0     0    0]。edges=1:2:7即总共有三个数值分界,分别为

2017-03-14 10:55:33 567

原创 matlab&nbsp;sortrows函数&nbsp;对行进行排序

用法:B = sortrows(A)B = sortrows(A, column)第一种和第二种用法的区别在于,sortrows(A)将类似按照字典序排列,而指定了column时,各行只根据指定列为标准来排序,不考虑其他列的顺序问题。[B, index] = sortrows(A)这一用法同时返回一个索引向量。为对应行之前的行号示例:>> a=magic(3)a =

2017-03-14 10:55:30 593

原创 matlab&nbsp;var函数&nbsp;求样本…

按求取方差公式的不同,方差有两种biased(有效估计的方差)和unbiased(无偏估计的方差),前者除以n;后者除以n-1,叫做Bessel'scorrection,可以修正样本的variance,更精确描述样本空间。matlab默认采用的是后者。  下面例举matlab求方差的操作,在MATLAB中,默认为无偏估计。b1 = var(a); % 按默认来求b2 = var(a,

2017-03-14 10:55:28 577

原创 matlab&nbsp;interp&nbsp;各种插值函数

interp1——一维数据插值函数一维数据插值。该函数对数据点之间计算内插值,它找出一元函数f(x)在中间点的数值,其中函数表达式由所给数据决定。yi=interp1(x,Y,xi):返回插值向量yi,每一元素对应于参量xi,同时由向量X与Y的内插值决定。参量x指定数据Y的点。若Y为一矩阵,则按Y的每列计算。yi是阶数为length(xi)*size(Y,2)的输出矩阵。yi=inter

2017-03-14 10:55:25 670

原创 matlab&nbsp;曲线拟合工具箱&nbsp;cftool

太长了还带图就不复制来了,贴上链接吧http://blog.csdn.net/misskissc/article/details/8797655不过我试的时候出现Fit could not be computed due to error:Too many input arguments.可是我的x和y参数都是同样长度的向量。求解释。。。所用版本为R2009a  

2017-03-14 10:55:22 310

原创 matlab&nbsp;area函数&nbsp;绘制填…

area(y):最常用的调用格式。以向量y的下标为横坐标,y的元素值为纵坐标。area(x,y):如果x,y都是向量时,绘图机理与plot函数相似。area(….,basevalue):basevalue代表绘图的基准线值,此值只可以取标量,如果以x坐标轴为绘制基准,则basevalue值为0相关例程如下:x=1:2:9;y=magic(5)area(x,y,4);set(gca,

2017-03-14 10:55:20 5436

原创 MATLAB&nbsp;pie函数&nbsp;绘制饼图

pie用于描绘平面饼图。(1)pie(X)利用向量X中的数据描绘饼图。例如:X = [1, 1, 2, 2, 3, 4, 5];pie(X)pie函数 绘制饼图" TITLE="MATLAB pie函数 绘制饼图" />注意,X中的数据被看做频数,饼图中比率的获得:X中的元素x[i]/sum(X).当X中所有元素的和sum(X)<1.0时,图形不是整一个圆。如X =[

2017-03-14 10:55:17 7167

原创 matlab&nbsp;hist函数&nbsp;绘制直方图

hist函数的作用:绘制直方图函数语法:n = hist(Y)n = hist(Y,x)n = hist(Y,nbins)[n,xout] = hist(...)hist(...)hist(axes_handle,...)描述:直方图显示了数据值的分布情况。n = hist(Y) 将向量Y中的元素分到10个等间隔的范围内,并返回每个范围内元素的个数作为一行向量。如果Y是一个

2017-03-14 10:55:14 905

原创 matlab&nbsp;bar函数&nbsp;bar3函…

二维条形图 MATLAB中绘制条形图的基本函数为bar和barh,它们的调用格式为: bar(Y) 如果Y为矢量,其每一个元素绘制一个条形;如果Y为矩阵,侧bar函数对每一行元素绘制的条形进行分组。 bar(x,Y) 按x中指定的位置绘制Y中每一元素的条形。 bar(…,width)设置相邻条形的宽度并控制组内条形的分离,默认值为0.8,如果指定width=1,则组内的条形挨在一

2017-03-14 10:55:12 12865

原创 matlab&nbsp;colorbar&nbsp;绘图中显示颜色条

colorbar 绘图中显示颜色条用法:    >>colorbar 也可以在 图像窗口Insert - Colorbar 控制显示示例:colorbar 绘图中显示颜色条" TITLE="matlab colorbar 绘图中显示颜色条" />非均匀colorbar的设置colorbar上右击选择interactive colorbarshift,之后选择colorbar上

2017-03-14 10:55:09 6688

原创 matlab&nbsp;colomap函数&nbsp;控…

colormap 是用于控制曲面绘图的颜色。colormap实际上是一个m*3的矩阵,每一行的3个值都为0-1之间数,分别代表颜色组成的rgb值,如[0 01]代表蓝色。系统自带了一些colormap,如:winter、autumn等。输入winter,就可以看到它是一个64x3的矩阵。用户可以自定义自己的colormap,而且不一定是64维的。用法:colormap opop为颜色参数

2017-03-14 10:55:07 245

原创 matlab&nbsp;meshgrid函数&nbsp;生成网格矩阵

meshgrid用于从数组a和b产生网格。生成的网格矩阵A和B大小是相同的。它也可以是更高维的。                       [A,B]=Meshgrid(a,b)生成size(b)*size(a)大小的网格矩阵A和B。这些矩阵表示整个矩形区域内的x和y坐标。它相当于a从一行重复增加到size(b)行,把b转置成一列再重复增加到size(a)列。生成的矩阵可作为三位曲面

2017-03-14 10:55:04 562

原创 matlab&nbsp;view&nbsp;控制图片显示视角

MATLAB提供了设置视点的函数view。其调用格式为:              view(az,el)   az是azimuth(方位角)的缩写,EL是elevation(仰角)的缩写。它们均以度为单位。系统缺省的视点定义为方位角-37.5°,仰角30°。   当x轴平行观察者身体,y轴垂直于观察者身体时,az=0; 以此点为起点,绕着z轴顺时针运动,az为正,逆时针为负。  

2017-03-14 10:55:01 1072

原创 matlab&nbsp;对数坐标系绘图函数

在很多工程问题中,通过对数据进行对数转换可以更清晰地看出数据的某些特征,在对数坐标系中描绘数据点的曲线,可以直接地表现对数转换。对数转换有双对数坐标转换和单轴对数坐标转换两种。用loglog函数可以实现双对数坐标转换,用semilogx和semilogy函数可以实现单轴对数坐标转换。loglog(...)      表示x,y坐标都是对数坐标系semilogx(...)    表示x坐

2017-03-14 10:54:59 1731

转载 双纵坐标绘图-Plotyy

原文地址:双纵坐标绘图-Plotyy作者:原点这篇文章由浅入深详细介绍双纵坐标绘图函数plotyy()的用法。Plotyy()很多时候,我们需要将两组或者多组数据量级相差很大的数据绘制在同一张图中以便观察,但往往数据较小的曲线会被较大的曲线淹没。例如下面的代码:x=-1:.01:20; x=x';y1=sin(x);z1=100*cos(x);plot(x,y1,x,z1)

2017-03-14 10:54:56 591

原创 matlab&nbsp;部分text关键字

一、ColorSpec  定义颜色,本身并非关键字  RGB Value  Short Name  Long Name  [1 1 0]      y      yellow  [1 0 1]      m     magenta  [0 1 1]      c      cyan  [1 0 0]      r      red  [0 1 0]      g      green

2017-03-14 10:54:54 332

原创 matlab&nbsp;特殊字符的显示

特殊字符的显示" TITLE="matlab 特殊字符的显示" />特殊字符的显示" TITLE="matlab 特殊字符的显示" />

2017-03-14 10:54:51 581

原创 matlab&nbsp;randn函数&nbsp;标准正态分布

正态分布(Normal distribution)又名高斯分布(Gaussiandistribution),是一个在数学、物理及工程等领域都非常重要的概率分布,在统计学的许多方面有着重大的影响力。若随机变量X服从一个数学期望为μ、方差为σ^2的高斯分布,记为N(μ,σ^2)。其概率密度函数为正态分布的期望值μ决定了其位置,其标准差σ决定了分布的幅度。因其曲线呈钟形,因此人们又经常称之为钟形曲线。

2017-03-14 10:54:48 2592

原创 matlab&nbsp;条件断点&nbsp;的设置和用法

条件断点是在程序调试中使用的一种方法可以使程序满足一定条件时产生断点,不满足时就不产生。设置方法MATLAB - Editor选中要设置条件断点的行 Debug - set/modify conditional breakpoint 示例 :条件断点 的设置和用法" /> 如图所示,普通断点示红色,而条件断点是黄色。在输入对话框中输入你想要设置的条件,例如我设置的 l>5设

2017-03-14 10:54:46 1298

原创 ctex&nbsp;如何显示中文

编译论文时,输入中文的地方都是空白,不显示。后来加上这句\usepackage{ctex}就好啦例子:\documentclass{article}\usepackage{ctex}\begin{document}\title{article}\author{匿名}\date{\today}\maketitle\begin{abstract}摘...

2017-03-14 10:54:43 10482 4

原创 matlab&nbsp;for循环

for循环的通用形式为:for v=expression  statementsend其中expression表达式是一个矩阵,因为Matlab中都是矩阵,矩阵的列被一个接一个的赋值到变量v,然后statements语句运行.通常expression是一些m:n或m:k:n仅有一行的矩阵,并且它的列是个简单的标量.但如注意到expression可以为矩阵,即v可以为向量,对某些问题的

2017-03-14 10:54:40 497

原创 matlab&nbsp;pcode命令&nbsp;生成…

我们可能在用matlab编程的时候会出现这样一个问题,你仅仅是想给对方演示你的程序,但为了保护自己代码不被别人利用,那么就可以使用pcode(pseudocode)伪代码,来实现,相比生成exe文件简单得多.具体方法使用matlab函数pcode;   调用格式:pcode filename.m ,则会自动生成一个同名的.p文件   p文件的调用和m文件调用完全相同例如编写的函数   f

2017-03-14 10:54:38 8100

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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