登录
首页 » 算法 » kmeans聚类算法java实现

kmeans聚类算法java实现

于 2022-02-01 发布 文件大小:3.07 kB
0 205
下载积分: 2 下载次数: 1

代码说明:

应用背景package Kmeans; import java.io.BufferedReader; import java.io.FileReader; import java.util.ArrayList; public class KMeans { private static String fileName = "E:java练习Arithmeticjulei1.txt"; // 文件地址 private static int numTotal; // 聚类总数 private static int K; // 聚类的簇数关键技术典型的聚类算法,应用广发,学习简单,java技术的使用

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 优化一个变量的函数
    翻译 maninwest@Codeforge 作者:John D. Cook@CodeProject这里介绍一个算法,优化化带有一个变量的函数而不需要导数。通常,需要导数的方法稳定但是慢,不需要导数的方法快捷但是不稳定。这里实现的这个方法稳定且高效。这个方法开始是Richard Brent 实现的。 给定一个函数  f(x) 和一个区间l [a, b], 该方法是找出函数 f(x) 在 [a, b] 区间的最小值。该方法也可以用于找出最大值。要找出最大值,指向传递原函数的反函数。即 f(x) 的最大值出现在-f(x) 的最小值点。Brent 的方法比较稳定。也很容易使用。用户不需要提供导数函数。该方法为了稳定牺牲了一些效率,但是相比其他稳定的方法如黄金分割法,则更加快捷。使用函数这里给出的代码是一个 C++ 函数和使用此函数的示例项目。要在你自己的项目中使用,只需在 Brent.h.头文件中添加#include 即可。最小化函数的主要输入是一个模板化实参,一个函数对象实现目标函数最小化。目标函数必须使用签名 double operator()(double x)实现 Public 方法。例如,这里是一个用于计算函数 f(x) = -x exp(-x) 的函数对象类。 class foo { public: double operator()(double x) {return -x*exp(-x);} };代码需要函数对象而不是函数的主要原因是,需要在应用中优化的函数,除了函数实参外,还要依赖参数。函数对象可以有很多参数,它们在找到一个变量的结果函数最小值前固定。其他实参是函数需要找到最小值的区间的终点,偏差用于停止, 一个输出参数用
    2022-01-26 15:15:42下载
    积分:1
  • 字节旋转
    该代码执行C语言字节旋转可以检查输出检查结果也将是一件好事InShaaAllah
    2022-03-03 16:23:14下载
    积分:1
  • 实现FFT变换的函数。调用形式为y=bianhuan(xr,n) 其中,xr为要进行傅立叶变换的采样信号为输入,y为输出,n为信号xr的长度。...
    实现FFT变换的函数。调用形式为y=bianhuan(xr,n) 其中,xr为要进行傅立叶变换的采样信号为输入,y为输出,n为信号xr的长度。-A function of the realization of FFT transform. Call the form of y = bianhuan (xr, n) of them, xr Fourier transform in order to carry out the sampling signal for the input, y is output, n is the length of the signal xr.
    2022-02-15 20:20:27下载
    积分:1
  • 用汇编语言实现的PN码,长度为9。。只需要8个cycle就可以出32bit。。效率很高。。和大家一起共享:)...
    用汇编语言实现的PN码,长度为9。。只需要8个cycle就可以出32bit。。效率很高。。和大家一起共享:)-using assembly language to achieve the PN code, the length of nine. . Only eight cycle will be 32 bit. . High efficiency. . And together we share :)
    2022-02-21 19:44:59下载
    积分:1
  • 禁用的文本框中的颜色C #
    应用背景关键技术文本框禁用罗denomino作为í,因为podes到Y asignar联合国科罗拉多坦塔EN EL BackColor Y前景色,尤娜查韦斯establecidos这颜色,podrá的deshabilitar El文本框你没有SEmostraraEN未结灰。席programa ESTA HECHO恩C #器材EL控制modificado Y联合演示。通过codeforge
    2022-10-02 22:35:03下载
    积分:1
  • 散列函数源代码
    散列表通常是关键字和值对应的数据结构,散列函数用于把关键字映射到相应的数组索引号,由于散列表中每个元素访问到的概率不同,所以应该选用不同的散列函数,以提高程序的查找效率
    2022-03-12 10:53:15下载
    积分:1
  • 一个函数,模拟 Alamouti 空时码
    这是一个函数,模拟 Alamouti 时空计划并绘制误码率 vs 信噪比图。
    2022-01-27 11:10:28下载
    积分:1
  • 这个想法是从“模糊效果:感知和估计与新的不
    The idea is from "The Blur Effect: Perception and Estimation with a New No-Reference Perceptual Blur Metric" Crété-Roffet F., Dolmiere T., Ladret P., Nicolas M. - GRENOBLE - 2007 In SPIE proceedings - SPIE Electronic Imaging Symposium Conf Human Vision and Electronic Imaging, É tats-Unis d Amérique (2007)-Measure the blur level of still image.
    2022-03-13 23:14:02下载
    积分:1
  • NSGA2源代码
    这是nsga2的源代码,是从作者那里弄到的, 非常难得!
    2022-06-27 11:20:00下载
    积分:1
  • 这是关于运筹学上的单纯形法的源码,此方法用的是两阶段法。...
    这是关于运筹学上的单纯形法的源码,此方法用的是两阶段法。-tacticians on the simplex method source code, the use of this method is a two-stage method.
    2022-05-23 17:42:09下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载