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

📄 norm.h

📁 模糊聚类的算法实现程序
💻 H
字号:
/********************************************************//*   filename: norm.h                                   *//*                                                      *//********************************************************//* programmed by: Oliver Wagner                         *//* last change:  (XXX: not updated)                     *//********************************************************/#ifndef _NORM_H#define _NORM_H#define epsilon 0.001class Norm;class A_Norm;#include "vektor.h"#include "matrix.h"#include <stdio.h>#endif#ifndef _NORM_DATA#define _NORM_DATAclass Norm{  public:  Norm ();  virtual ~ Norm ();  virtual double d (DVektor & X, DVektor & Y);  virtual double d_quadr (DVektor & X, DVektor & Y);  virtual double d (DMatrix & X, DMatrix & Y);  virtual double d_quadr (DMatrix & X, DMatrix & Y);};class A_Norm:public Norm{  DMatrix A;    public:    A_Norm ();    A_Norm (const A_Norm & Das);   ~A_Norm ();  void Setze_A (DMatrix & Damit) {    A = Damit;  };  inline DMatrix & Lese_A () {    return (A);  };  double d (DMatrix & A, DVektor & X, DVektor & Y);  double d_quadr (DMatrix & A, DVektor & X, DVektor & Y);  double d (DMatrix & A, DMatrix & X, DMatrix & Y);  double d_quadr (DMatrix & A, DMatrix & X, DMatrix & Y);  double d (DVektor & X, DVektor & Y) {    return (d (A, X, Y));  };  double d_quadr (DVektor & X, DVektor & Y) {    return (d_quadr (A, X, Y));  };  double d (DMatrix & X, DMatrix & Y) {    return (d (A, X, Y));  };  double d_quadr (DMatrix & X, DMatrix & Y) {    return (d_quadr (A, X, Y));  };};#endif

⌨️ 快捷键说明

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