人生如戏!!!! 一、理论准备 输入:簇的数目k和包含n个对象的数据库。 输出:k个簇,使平方误差准则最小。 算法步骤: 1.为每个聚类确定一个初始聚类中心,这样就有K 个初始聚类中心。 2.将样本集中的样本按照最小距离原则分配到最邻近聚类 3.使用每个聚类中的样本均值作为新的聚类中心。 ...
分类:
编程语言 时间:
2014-10-27 17:32:33
阅读次数:
563
sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。
他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口)
给信号signum设置新的信号处理函数act, 同时保留该信号原有的信号处理函数oldact
int
sigaction(int signo,const...
分类:
系统相关 时间:
2014-10-27 15:42:22
阅读次数:
316
一、理论准备 matlab函数randn:产生均值为0,方差 σ^2 = 1,标准差σ = 1的正态分布的随机数或矩阵的函数。 用法:Y = randn(n),返回一个n*n的随机项的矩阵。如果n不是个数量,将返回错误信息。 Y = randn(m,n) 或 Y = randn([m n]),返回一...
分类:
其他好文 时间:
2014-10-27 14:12:16
阅读次数:
240
产生方波cleart=0:0.01:10;subplot(4,1,1)f1=square(t); % 产生周期为2pi的方波信号plot(t,f1)axis([0,10,-1.2,1.2])subplot(4,1,2)f2=square(t,30); % 产生周期为2pi,占空比为3...
分类:
其他好文 时间:
2014-10-27 00:24:43
阅读次数:
169
频谱:对动态信号在频率域内进行分析,分析的结果是以频率为坐标的各种物理量的谱线和曲线,可得到各种幅值以频率为变量的频谱函数F(ω)。频谱是个很不严格的东西,常常指信号的Fourier变换。频谱分析中可求得幅值谱、相位普、功率谱和各种密度谱。频谱分析过程较复杂,它是以傅里叶级数和傅里叶分析为基础的。信...
分类:
其他好文 时间:
2014-10-27 00:16:45
阅读次数:
196
还是计算几何, 多边形的核可以这样理解:这个核为原多边形内部的一个多边形,站在这个叫核的多边形中,我们能看到原多边形的任何一个位置。算法步骤如下:1.根据原多边形最大和最小的x,y初始化核多边形,就是个矩形。2.计算多边形当前处理的点的凹凸性。3.用当前点与其后继点构成直线,判断当前点的前驱点在该直...
分类:
其他好文 时间:
2014-10-26 22:30:09
阅读次数:
318
Octave入门基础
一,简介
1.1 Octave是什么?
Octave是一款用于数值计算和绘图的开源软件。和Matlab一样,Octave 尤其精于矩阵运算:求解联立方程组、计算矩阵特征值和特征向量等等。
1.2 Octave的适用对象
Octave和Matlab被工程人员和科研人员广泛使用来进行各种工业和学术上的数值计算和仿真。例如,NASA 使用它来开发飞行器的对接系统;...
分类:
其他好文 时间:
2014-10-26 17:01:45
阅读次数:
631
你是否如深闺中的怨妇,翘臀期盼已久。(如果你正是那传说中的怨妇,哀怨已久,请直奔末尾处安装说明和crack下载链接)MATLAB 2014b 新功能介绍:MATLAB 的重要发布,包括新的图形系统,大数据的新增支持,代码打包与分享功能,以及源控制集成支持模型搭建加速与连续仿真运行的 Simulin....
% 算法步骤如下:% 1.设定种群个体数和需要迭代的次数。% 2.选择父代中的个体按照公式:% z1=sqrt(-2*ln(u1))*sin(2*pi*u2)*m,% z2=sqrt(-2*ln(u1))*cos(2*pi*u2)*m% 这里u1,u2都是随机值,m是控制因子,演化次数越多m,% m...
分类:
其他好文 时间:
2014-10-26 14:18:26
阅读次数:
348
%% matlab练习程序(Kruskal最小生成树)% Kruskal算法类似于连通分支算法,感觉和过去实现过的连通区域标记算法非常像。% 步骤:% 1.对于一个图,将图的每条边提取出来从小到大进行排序。% 2.将已排序的边依次加入到新图中,如果新图中出现了环,那么就舍弃这条边。% 3.不断重复第...
分类:
其他好文 时间:
2014-10-26 14:13:59
阅读次数:
281