fis.builder {FuzzyR} | R Documentation |
TSK FIS builder
Description
To build a one-output TSK FIS by automatically generating the input membership functions and the fuzzy rules
Usage
fis.builder(
x.range,
input.num,
input.mf.num,
input.mf.type,
rule.num = prod(input.mf.num),
rule.which = NULL,
defuzzMethod = "default",
params.ante,
params.conse
)
Arguments
x.range |
a vector/matrix as the range of input(s) |
input.num |
the number of inputs |
input.mf.num |
a list of the number of membership functions for all inputs |
input.mf.type |
designed for different membershp function types, however, currently, 'T1' for gbellmf, else 'it2gbellmf' |
rule.num |
the number of rules |
rule.which |
selected rules to be used in the full rule list, for example, c(1,2,3) specify the first three rules |
defuzzMethod |
"default" |
params.ante |
parameter settings for initialising antecedent membership functions |
params.conse |
parameter settings for initialising consequent membership functions |
Author(s)
Chao Chen
[Package FuzzyR version 2.3.2 Index]