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

📄 vektor.h

📁 java fuzzy cmeans code
💻 H
字号:
// Vektor.h: Schnittstelle f黵 die Klasse CVektor.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_VEKTOR_H__33BD2893_D58E_11D3_970D_00E018907D96__INCLUDED_)
#define AFX_VEKTOR_H__33BD2893_D58E_11D3_970D_00E018907D96__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define MAXREAL  			100000000000.0
#define MINREAL  			-10000000000.0
#define MAXINT  			10000000
#define MININT  			-10000000
// #define EPS  				0.000001
#define PI	 				3.141592654
#define	STPI	2.50663 		/* sqrt ( 2*PI) */
#define PI_HALBE	 		1.570796327


#define TINY	1e-6

#define OK					0
#define NOTOK				-1
#define NOSPEICHER			-2
#define NOTFOUND			-3


class CVektor  
{
public:
	double* wert;
	int dim;
	int nl,nh;

	CVektor();
	virtual ~CVektor();

	void operator=(CVektor & a);

	int entfernen_zeile(double zahl);
    int getDim();
	int setDim(int unl, int unh);
	void init(double initwert);
	double sum();
	double mittelwert();
	double betrag();
	double vmax(int* index);
	double vmin(int* index);
	void printWerte();
	void fprintWerte(char* fname);
};


class CVektorInt 
{
public:
	int* wert;
	int dim;

	CVektorInt();
	virtual ~CVektorInt();
	void operator=(CVektorInt & a);

	int entfernen_zeile(int zahl);
	int finde(int start, int wert);

    int getDim();
	int setDim(int n);
	void init(int initwert);
	int sum();
	int sumVonBis(int von, int bis);
	double mittelwert();
	int vmax(int* index);
	int vmin(int* index);
	void printWerte();
	void fprintWerte(char* fname);
};

#endif // !defined(AFX_VEKTOR_H__33BD2893_D58E_11D3_970D_00E018907D96__INCLUDED_)

⌨️ 快捷键说明

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