⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datapoint.java

📁 DBSCAN的Java 数据挖掘 源代码
💻 JAVA
字号:
package xmu.hll.Models.Clustering.CDBased.Algorithms.DBSCAN;
public class DataPoint{
		public boolean	core_tag	= false;
		public int	class_id	= 0;	// 0 indicate NOISE
		public boolean	used_tag	= false;

		public double d1;	// dimension x-axis
		public double d2;	// dimension y-axis
		// dimension n (n>=3) can be extend by inherient this class 
		// and reimplement following two method.
		
		public double distance;
		
		public DataPoint(double x, double y) {
			d1=x;
			d2=y;
		}

		public double Distance(DataPoint dp) {
				double d1sq=(d1-dp.d1)*(d1-dp.d1);
				double d2sq=(d2-dp.d2)*(d2-dp.d2);
				
				distance = Math.sqrt(d1sq + d2sq);
				
				return distance;
		}
		

		public double getDistance() {
			return distance;
		}

		public void setDistance(double distance) {
			this.distance = distance;
		}

	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -