Go to the source code of this file.
Data Structures | |
struct | gr_symbol_t |
struct | gr_uneRegle_t |
struct | gr_lesRegles_t |
struct | gr_partition_t |
struct | gr_descripteur_t |
struct | gr_fctAppartenance_t |
struct | gr_fusionFloue_t |
Defines | |
#define | gr_MAXI_t(i, j) ( (i) > (j) ? (i) : (j) ) |
#define | gr_MINI_t(i, j) ( (i) < (j) ? (i) : (j) ) |
#define | gr_SQR_t(i) ( (i) * (i) ) |
Typedefs | |
typedef int(* | gr_PFI_t )() |
typedef char | gr_chaine_t [100] |
typedef unsigned char | gr_byte_t |
typedef float | gr_degreApp_t |
typedef gr_degreApp_t * | gr_ssEnsFlouSymb_t |
Functions | |
param * | grClassif_lect (gr_fusionFloue_t *des, param *ptp, char *debq) |
int | grClassif_init (gr_fusionFloue_t *des) |
int | grClassif_calc (gr_fusionFloue_t *des, float *data, float *result) |
int | grClassif_ferm (gr_fusionFloue_t *des) |
#define gr_MAXI_t | ( | i, | |||
j | ) | ( (i) > (j) ? (i) : (j) ) |
Definition at line 31 of file gradual_rules_classif.h.
Referenced by gr_tc_zadeh(), and gr_tn_luk().
#define gr_MINI_t | ( | i, | |||
j | ) | ( (i) < (j) ? (i) : (j) ) |
Definition at line 32 of file gradual_rules_classif.h.
Referenced by gr_tc_luk(), and gr_tn_zadeh().
#define gr_SQR_t | ( | i | ) | ( (i) * (i) ) |
Definition at line 33 of file gradual_rules_classif.h.
typedef unsigned char gr_byte_t |
Definition at line 39 of file gradual_rules_classif.h.
typedef char gr_chaine_t[100] |
Definition at line 38 of file gradual_rules_classif.h.
typedef float gr_degreApp_t |
Definition at line 89 of file gradual_rules_classif.h.
typedef int(* gr_PFI_t)() |
Definition at line 36 of file gradual_rules_classif.h.
typedef gr_degreApp_t* gr_ssEnsFlouSymb_t |
Definition at line 90 of file gradual_rules_classif.h.
int grClassif_calc | ( | gr_fusionFloue_t * | des, | |
float * | data, | |||
float * | result | |||
) |
Definition at line 543 of file lgradual_rules_classif.c.
References gr_fusionFloue_t::defuzz, gr_fusionFloue_t::des, gr_fusionFloue_t::fonction, gr_defuzzification(), gr_fuzzification(), gr_inference(), gr_fusionFloue_t::op, and gr_fusionFloue_t::rgl.
int grClassif_ferm | ( | gr_fusionFloue_t * | des | ) |
int grClassif_init | ( | gr_fusionFloue_t * | des | ) |
Definition at line 527 of file lgradual_rules_classif.c.
References gr_fusionFloue_t::des, gr_fusionFloue_t::fonction, gr_init(), grClassif_init_set_pfi(), gr_fusionFloue_t::nom, and gr_fusionFloue_t::rgl.
param* grClassif_lect | ( | gr_fusionFloue_t * | des, | |
param * | ptp, | |||
char * | debq | |||
) |
Definition at line 484 of file lgradual_rules_classif.c.
References gr_fusionFloue_t::defuzz, gr_fusionFloue_t::nom, and gr_fusionFloue_t::oper.