pso_learning.h

来自「粒子群优化算法」· C头文件 代码 · 共 34 行

H
34
字号

#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
#include "math.h"




//随机数定义
#define rdint(i) (rand()%(int)(i))
#define rdft() (double)((double)rdint(16384)/(16383.0))
#define rnd(a,b) (rdint((int)(b)-(int)(a)+1)+(int)(a))


//宏定义
#define POPSIZE 20
#define HmmN 6
#define HmmM 10
#define HmmMaxT 200
#define DIMENSION ((HmmN)*(HmmN+HmmM+1))
#define MaxGen 500





void initiate(int **O, int LearnN, int *T);
void calculation(int num, int **O, int LearnN, int *T);
void globalbest(int number);
void localbest(int number);
void pso(HMM *phmm,int **O, int LearnN, int *T);
void FV(int i);

⌨️ 快捷键说明

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