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

📄 whopf.rc

📁 hopfield 算法的实现与应用。附带demo演示
💻 RC
字号:
/*--------------------------------------------------------------------  File    : whopf.rc  Contents: Resources for Hopfield networks as associative memory  Author  : Christian Borgelt  History : 01.12.2002 file created from wsom.rc--------------------------------------------------------------------*/#define STRICT#include <windows.h>#include "whopf.rh"/*--------------------------------------------------------------------  Main Menu--------------------------------------------------------------------*/MN_MAIN MENU {  POPUP "&File" {    MENUITEM "&Load Network...",      MI_LOAD    MENUITEM "&Save Network...",      MI_SAVE    MENUITEM SEPARATOR    MENUITEM "&Quit",                 MI_QUIT  }  POPUP "&Actions" {    MENUITEM "&Clear",                MI_CLEAR    MENUITEM SEPARATOR    MENUITEM "&Next Pattern",         MI_NEXT    MENUITEM "S&tore Pattern",        MI_STORE    MENUITEM "&Delete Pattern",       MI_DELETE    MENUITEM SEPARATOR    MENUITEM "&Initialize",           MI_INIT    MENUITEM "&Start Training",       MI_START    MENUITEM SEPARATOR    MENUITEM "Re&draw",               MI_REDRAW  }  POPUP "&Settings" {    MENUITEM "&Grid...",              MI_GRID    MENUITEM "&Parameters...",        MI_PARAMS  }  POPUP "&Help" {    MENUITEM "&About WHopf...",       MI_ABOUT  }}/*--------------------------------------------------------------------  About WSOM--------------------------------------------------------------------*/DB_ABOUT DIALOG DISCARDABLE 0, 0, 215, 95STYLE DS_MODALFRAME|WS_POPUP|WS_VISIBLE|WS_CAPTIONFONT 8, "MS Sans Serif"CAPTION "About WHopf" {  LTEXT         "WHopf",                           -1,  5,  5,145, 10  LTEXT         "Hopfield Networks as Associative Memory",                                                   -1,  5, 15,145, 10  LTEXT         "Version 1.0, 2002.12.01"          -1,  5, 25,145, 10  LTEXT         "written by Christian Borgelt",    -1,  5, 40,145, 10  LTEXT         "School of Computer Science",      -1,  5, 50,145, 10  LTEXT         "Otto-von-Guericke University of Magdeburg",                                                   -1,  5, 60,145, 10  LTEXT         "Universit鋞splatz 2, 39106 Magdeburg",                                                   -1,  5, 70,145, 10  LTEXT         "borgelt@iws.cs.uni-magdeburg.de", -1,  5, 80,145, 10  CONTROL       BM_LOGO, -1, "Static", SS_BITMAP,     145,  7, 70, 70  DEFPUSHBUTTON "&Ok",                           IDOK,145, 77, 65, 13}/*--------------------------------------------------------------------  Grid Dialog Box--------------------------------------------------------------------*/DB_GRID DIALOG DISCARDABLE 0, 0, 165, 67STYLE DS_MODALFRAME|WS_POPUP|WS_VISIBLE|WS_CAPTIONFONT 8, "MS Sans Serif"CAPTION "Grid/Shape..." {  LTEXT         "&Width (number of neurons):",     -1,  5,  7,100, 12  EDITTEXT                                   DI_WIDTH,105,  5, 55, 12,                ES_AUTOHSCROLL|ES_NUMBER  LTEXT         "&Height (number of neurons):",    -1,  5, 20,100, 12  EDITTEXT                                  DI_HEIGHT,105, 18, 55, 12,                ES_AUTOHSCROLL|ES_NUMBER  LTEXT         "&Grid width (number of pixels):", -1,  5, 33,100, 12  EDITTEXT                                    DI_GRID,105, 31, 55, 12,                ES_AUTOHSCROLL|ES_NUMBER  DEFPUSHBUTTON "&OK",                           IDOK,  5, 49, 75, 13  PUSHBUTTON    "&Cancel",                   IDCANCEL, 85, 49, 75, 13}/*--------------------------------------------------------------------  Parameters Dialog Box--------------------------------------------------------------------*/DB_PARAMS DIALOG DISCARDABLE 0, 0, 155, 53STYLE DS_MODALFRAME|WS_POPUP|WS_VISIBLE|WS_CAPTIONFONT 8, "MS Sans Serif"CAPTION "Parameters..." {  LTEXT         "&Update mode:",                   -1,  5,  7,105, 12  COMBOBOX                                    DI_MODE, 80,  5, 70,150,                CBS_DROPDOWNLIST|WS_VSCROLL|WS_TABSTOP  LTEXT         "&Delay (in seconds):",            -1,  5, 20,105, 12  EDITTEXT                                   DI_DELAY, 80, 18, 70, 12,                ES_AUTOHSCROLL  DEFPUSHBUTTON "&OK",                           IDOK,  5, 35, 70, 13  PUSHBUTTON    "&Cancel",                   IDCANCEL, 80, 35, 70, 13}/*--------------------------------------------------------------------  Strings--------------------------------------------------------------------*/STRINGTABLE {  CS_START,     "&Start Training"  CS_STOP,      "&Stop Training"  CS_LOAD,      "Load Network..."  CS_SAVE,      "Save Network..."  CS_SINGLE,    "single neuron"  CS_ALL,       "all neurons"}/*--------------------------------------------------------------------  Bitmaps--------------------------------------------------------------------*/BM_LOGO BITMAP PRELOAD "logo.bmp"

⌨️ 快捷键说明

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