四种聚类算法源代码及示例代码
Clustering Toolbox: four categories of functions
本程序的最终目的是形成一套标准的用于聚类、可扩展的工具。包括的内容有1. 聚类算法:Kmeans和Kmedoid算法、FCMclust, GKclust, GGclust算法 2. 评估分类原型:程序可以在二维图像上绘制出聚类的结果 3. 验证:程序给每一个算法提供验证机制,每个聚类算法会统计Partition Coefficient (PC), Classification Entropy (CE), Partition Index (SC), Separation Index (S), Xie and Beni's Index (XB), Dunn's Index (DI) and Alternative Dunn Index (DII)几种衡量指标。
互信息计算程序(条件概率、联合概率、墒)
Mutual Information computation
这个程序是一个跨平台的、独立的程序包,包含了互信息的计算等等有用的工具。
通用机器学习及数据挖掘的特征提取及贝叶斯网络程序
general machine learning and data mining
这个程序包,可以用作通用机器学习及数据挖掘目的,例如,其中的特征提取、贝叶斯网络构建、信号处理等。
TIMEIT Benchmark测量算法Matlab函数性能
TIMEIT Benchmarking Function
这个TIMEIT Benchmark用来统计用户算法的性能,只需要将你的函数句柄传递给TIMEIT.M,它就会算出循环次数等。
Matlab实现卡方检验算法
Chi-squared test
给定一批的样本,当然这些样本间必须相互独立。如果Q > chi2(p, nu),假设拒绝,否则通过。
Matlab实现最速下降算法
Steepest descent
这个Matlab程序实现最速下降算法。
平稳时间序列的分析,建模以及预测(ARMA模型)
以某化工厂生产过程中的70个产量数据为例,用matlab编程进行分析
有限区域的二维布朗运动
自己写的,可能不太好,仅供参考
K分布随机数发生器
K distribution Generator
k分布随机数发生器。
蒙特卡洛算法
monte-carlo
蒙特卡罗(Monte Carlo)方法,又称随机抽样或统计试验方法,属于计算数学的一个分支,蒙特卡罗方法的基本原理及思想如下:
当所要求解的问题是某种事件出现的概率,或者是某个随机变量的期望值时,它们可以通过某种“试验”的方法,得到这种事件出现的频率,或者这个随机变数的平均值,并用它们作为问题的解。
MATLAB连通图的独立分析
MATLAB连通图的独立分析
K近邻程序,包含Demo
knn and it's Demo
很好用的k近邻代码,希望对您有所帮助
用matlab实现无约束的单纯形法
采用matlab 7编写,实现无约束情况下的单纯调优法
像素数目曲线显示带详细说明
matlab
本程序用于对像素数目的连续曲线显示
改进的遗传算法
这是我仿真的一种改进的遗传算法
翼型分析仪
Airfoil Analyzer
这种翼型分析仪工具主要是拟在分析和比较快速绘制的机翼翼型的几何特征。
斜激波关系
oblique shock wave relations
允许用户选择他们要解决哪些变量。使用符号工具箱在MATLAB6.1,他们被要求提供的其他两个。
这是斜冲击波的β-西塔马赫的关系。
注:THETA解决,将导致一个确切的答案,而马赫数或Beta解决依赖于数值逼近。
圆板的固有频率
Natural Frequencies of a Circular Plate
薄圆板与弹性的边缘支持程序计算特征值,模态参数和正常化常数。被认为是平移和旋转约束。用户可以修改的约束和不同泊松比。
SEP - 转换球形概率误差的协方差算法
SEP - An Algorithm for Converting Covariance to Spherical Error Probable
该S.E.P.其中包含一小部分的概率等于“PROB”,这是asumed为0.5,如果省略输入一个球体的半径。
注意:如果输入sigmas一个显著比双方其他较小的计算时间可能上升,通过注释的代码标记线,用户可以进入诊断模式,以验证任何输入指定的算法的准确性。
变质量刚体6DOF的MATLAB仿真
MATLAB Simulation of variable-mass rigid-body 6DOF
利用MATLAB计算飞机变质量刚体的6度自由运动方程