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

📄 array.h

📁 人工神经网络在模式识别
💻 H
字号:
/**
 *Title: AIR_BPNN-C++ Class *Description: Neural Network Class *Copyright: Copyleft (c) 2002 (See gpl.txt for details) *Company: www.air-robot.net *Author M. T. Li (mtli0913@yahoo.com) *Version 1.0 ; 2000.10.24 ; M. T. Li ; Rewriting from AIR_BPNN_Learn-C *Version 1.1 ; 2000.11.24 ; M. T. Li ; debug
 *Version 1.2 ; 2000.11.25 ; M. T. Li ; Parameter output
 *Version 1.3 ; 2000.11.25 ; M. T. Li ; Optimization
 *Version 1.4 ; 2001.04.06 ; M. T. Li ; Input array
 *Version 2.0 ; 2001.04.07 ; M. T. Li ; Show the sample
 *Version 2.1 ; 2001.04.08 ; M. T. Li ; Sample editor
 *Version 2.2 ; 2002.07.28 ; M. T. Li ; Distribute by GPL *Version 2.3 ; 2002.11.24 ; M. T. Li ; English version */


class Matrix2D
{
public:
        int iXNum;
        int iYNum;
        double **dValue;    
        void AllocateDouble(int iX,int iY)
        {
            bIfAllocate=true;
            iXNum=iX;
            iYNum=iY;
            dValue=new double*[iXNum];
            for(int i=0;i<iXNum;i++)
                dValue[i]=new double[iYNum];
        }

        void FreeDouble(void)
        {
            if(bIfAllocate==true)
            {
                for(int i=0;i<iXNum;i++)
                {
                    delete [] dValue[i];
                }

                delete [] dValue;

                bIfAllocate=false;
            }
        }

private:
        bool bIfAllocate;
};


⌨️ 快捷键说明

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