数据挖掘中K均值算法的实现用MATLAB编写
上传时间: 2015-03-23
上传用户:maizezhen
matlab在系统辨识中的应用此处为M序列产生的源代码及运行后结果(包括图像)
上传时间: 2015-03-23
上传用户:徐孺
维吉尼亚(Vigenere)密码为了提高密码的破译的难度,人们有发明一种多表置换的密码,即一个明文字母可以表示为多个密文字母,多表密码加密算法结果将使得对单表置换用的简单频率分析方法失效,其中维吉尼亚密码就是一种典型的加密方法。维吉尼亚密码是使用一个词组(语句)作为密钥,词组中每一个字母都作为移位替换密码密钥确定一个替换表,维吉尼亚密码循环的使用每一个替换表完成明文字母到密文字母的变换,最后所得到的密文字母序列即为加密得到的密文,具体过程如下: 设密钥 ,明文 , 加密变换 其中 例如,M=data security,k=best。可以先将M分解为长为4的序列data secu rity 每一节利用密钥k=best加密得密文c=Ek(M)=EELT TIUN SMLR。 当密钥k取的词组很长时,截获者就很难将密文破解。(我们还在计算机上就维吉尼亚密码设计的方法,编写了一个小的程序,可以运用其进行加密和相应的解密。见附录) 由于我们知识和条件所限,本学期对以上6种古典加密方法进行了学习和研究,从中我们收获颇多,我们了解古典密码学的基本原理和方法,并能够对信息进行简单的加密和解密,大大提高我们的学习文化知识的兴趣和热情,如果有条件我们在今后将进一步研究密码学。
上传时间: 2015-03-24
上传用户:songnanhua
Grammatica是一个C#和Java的语法分析程序生成器(编译器的编译器)。它可以用LL(k)语法创建可读的和带有注释的源代码。它也支持创建一个运行时语法分析器,带不生成源代码。语法产生式用EBNF描述,使用规则表达式的符号
标签: Grammatica Java 编译器 LL
上传时间: 2014-11-12
上传用户:569342831
系统聚类算法K-means 属于聚类分析中一种基本的划分方法,常采用误差平方和准则函数作为聚类准则,该算法在处理大数据集时是相对可伸缩且高效率的,同时具有潜在的数据并行性。但是这种算法依赖于初始值的选择以及数据的输入顺序;此外,当运用误差平方和准则函数测度聚类效果时,如果各簇的形状和大小差别很大,为使误差平方和 Jc 值达到最小有可能出现将大的聚类簇分割的现象。
上传时间: 2015-03-25
上传用户:zhuoying119
k-means算法(matlab编写),其中包含测试数据集,可以使用.
上传时间: 2014-01-12
上传用户:ddddddos
C语言圣经 The C programming Language By Brian W. Kernighan and Dennis M. Ritchie.
标签: M. W. programming Kernighan
上传时间: 2013-12-29
上传用户:q123321
Parzen 窗 和 K近邻法进行概率密度估计 还带一个示波器控件.
上传时间: 2013-12-17
上传用户:13517191407
K均值算法的一个改进算法,简单实用,但是有点简单。
上传时间: 2015-03-29
上传用户:清风冷雨
K均值是一个预先知道类数的算法,需要具备专业知识,不现实。本文提出一个确定类数的方法。
上传时间: 2015-03-30
上传用户:GavinNeko