Home
last modified time | relevance | path

Searched refs:addTerm (Results 1 – 25 of 337) sorted by relevance

12345678910>>...14

/dports/devel/fuzzylite/fuzzylite-6.0/examples/mamdani/
H A DAllTerms.cpp18 AllInputTerms->addTerm(new Sigmoid("A", 0.500, -20.000)); in main()
19 AllInputTerms->addTerm(new ZShape("B", 0.000, 1.000)); in main()
20 AllInputTerms->addTerm(new Ramp("C", 1.000, 0.000)); in main()
23 AllInputTerms->addTerm(new Concave("F", 0.850, 0.250)); in main()
26 AllInputTerms->addTerm(new Gaussian("I", 3.000, 0.200)); in main()
27 AllInputTerms->addTerm(new Cosine("J", 3.250, 0.650)); in main()
29 AllInputTerms->addTerm(new Spike("L", 3.640, 1.040)); in main()
32 AllInputTerms->addTerm(new Concave("O", 5.650, 6.250)); in main()
35 AllInputTerms->addTerm(new Ramp("R", 5.500, 6.500)); in main()
36 AllInputTerms->addTerm(new SShape("S", 5.500, 6.500)); in main()
[all …]
H A DAllTerms.java28 AllInputTerms.addTerm(new Sigmoid("A", 0.500, -20.000)); in main()
29 AllInputTerms.addTerm(new ZShape("B", 0.000, 1.000)); in main()
30 AllInputTerms.addTerm(new Ramp("C", 1.000, 0.000)); in main()
33 AllInputTerms.addTerm(new Concave("F", 0.850, 0.250)); in main()
37 AllInputTerms.addTerm(new Cosine("J", 3.250, 0.650)); in main()
39 AllInputTerms.addTerm(new Spike("L", 3.640, 1.040)); in main()
42 AllInputTerms.addTerm(new Concave("O", 5.650, 6.250)); in main()
45 AllInputTerms.addTerm(new Ramp("R", 5.500, 6.500)); in main()
46 AllInputTerms.addTerm(new SShape("S", 5.500, 6.500)); in main()
62 AllOutputTerms.addTerm(new Ramp("C", 1.000, 0.000)); in main()
[all …]
/dports/devel/fuzzylite/fuzzylite-6.0/examples/takagi-sugeno/matlab/
H A Dinvkine1.cpp18 input1->addTerm(new Bell("in1mf1", -6.122, 2.259, 1.761)); in main()
19 input1->addTerm(new Bell("in1mf2", -2.181, 2.095, 2.232)); in main()
20 input1->addTerm(new Bell("in1mf3", 2.080, 2.157, 1.314)); in main()
21 input1->addTerm(new Bell("in1mf4", 4.962, 2.790, 2.508)); in main()
22 input1->addTerm(new Bell("in1mf5", 9.338, 2.506, 1.812)); in main()
23 input1->addTerm(new Bell("in1mf6", 13.150, 2.363, 2.267)); in main()
24 input1->addTerm(new Bell("in1mf7", 17.789, 1.310, 1.756)); in main()
33 input2->addTerm(new Bell("in2mf1", 0.621, 1.741, 2.454)); in main()
34 input2->addTerm(new Bell("in2mf2", 2.406, 0.866, 1.278)); in main()
35 input2->addTerm(new Bell("in2mf3", 4.883, 1.814, 2.402)); in main()
[all …]
H A Dinvkine1.java28 input1.addTerm(new Bell("in1mf1", -6.122, 2.259, 1.761)); in main()
29 input1.addTerm(new Bell("in1mf2", -2.181, 2.095, 2.232)); in main()
30 input1.addTerm(new Bell("in1mf3", 2.080, 2.157, 1.314)); in main()
31 input1.addTerm(new Bell("in1mf4", 4.962, 2.790, 2.508)); in main()
32 input1.addTerm(new Bell("in1mf5", 9.338, 2.506, 1.812)); in main()
33 input1.addTerm(new Bell("in1mf6", 13.150, 2.363, 2.267)); in main()
34 input1.addTerm(new Bell("in1mf7", 17.789, 1.310, 1.756)); in main()
43 input2.addTerm(new Bell("in2mf1", 0.621, 1.741, 2.454)); in main()
44 input2.addTerm(new Bell("in2mf2", 2.406, 0.866, 1.278)); in main()
45 input2.addTerm(new Bell("in2mf3", 4.883, 1.814, 2.402)); in main()
[all …]
H A Dinvkine2.cpp18 input1->addTerm(new Bell("in1mf1", -5.763, 3.015, 1.851)); in main()
19 input1->addTerm(new Bell("in1mf2", -1.624, 3.130, 2.111)); in main()
20 input1->addTerm(new Bell("in1mf3", 3.552, 3.193, 2.104)); in main()
21 input1->addTerm(new Bell("in1mf4", 8.273, 2.907, 1.985)); in main()
22 input1->addTerm(new Bell("in1mf5", 13.232, 2.708, 2.056)); in main()
23 input1->addTerm(new Bell("in1mf6", 17.783, 1.635, 1.897)); in main()
32 input2->addTerm(new Bell("in2mf1", 0.005, 1.877, 1.995)); in main()
33 input2->addTerm(new Bell("in2mf2", 3.312, 2.017, 1.829)); in main()
34 input2->addTerm(new Bell("in2mf3", 6.568, 2.261, 1.793)); in main()
35 input2->addTerm(new Bell("in2mf4", 10.111, 2.741, 1.978)); in main()
[all …]
H A Dinvkine2.java28 input1.addTerm(new Bell("in1mf1", -5.763, 3.015, 1.851)); in main()
29 input1.addTerm(new Bell("in1mf2", -1.624, 3.130, 2.111)); in main()
30 input1.addTerm(new Bell("in1mf3", 3.552, 3.193, 2.104)); in main()
31 input1.addTerm(new Bell("in1mf4", 8.273, 2.907, 1.985)); in main()
32 input1.addTerm(new Bell("in1mf5", 13.232, 2.708, 2.056)); in main()
33 input1.addTerm(new Bell("in1mf6", 17.783, 1.635, 1.897)); in main()
42 input2.addTerm(new Bell("in2mf1", 0.005, 1.877, 1.995)); in main()
43 input2.addTerm(new Bell("in2mf2", 3.312, 2.017, 1.829)); in main()
44 input2.addTerm(new Bell("in2mf3", 6.568, 2.261, 1.793)); in main()
45 input2.addTerm(new Bell("in2mf4", 10.111, 2.741, 1.978)); in main()
[all …]
H A Dfpeaks.cpp18 in1->addTerm(new Bell("in1mf1", -2.233, 1.578, 2.151)); in main()
19 in1->addTerm(new Bell("in1mf2", -0.394, 0.753, 1.838)); in main()
20 in1->addTerm(new Bell("in1mf3", 0.497, 0.689, 1.844)); in main()
21 in1->addTerm(new Bell("in1mf4", 2.270, 1.528, 2.156)); in main()
30 in2->addTerm(new Bell("in1mf1", -2.686, 1.267, 2.044)); in main()
31 in2->addTerm(new Bell("in1mf2", -0.836, 1.266, 1.796)); in main()
32 in2->addTerm(new Bell("in1mf3", 0.859, 1.314, 1.937)); in main()
33 in2->addTerm(new Bell("in1mf4", 2.727, 1.214, 2.047)); in main()
46 out1->addTerm(Linear::create("out1mf1", engine, 0.155, -2.228, -8.974)); in main()
48 out1->addTerm(Linear::create("out1mf3", engine, -0.454, -4.437, 6.930)); in main()
[all …]
H A Dfpeaks.java28 in1.addTerm(new Bell("in1mf1", -2.233, 1.578, 2.151)); in main()
29 in1.addTerm(new Bell("in1mf2", -0.394, 0.753, 1.838)); in main()
30 in1.addTerm(new Bell("in1mf3", 0.497, 0.689, 1.844)); in main()
31 in1.addTerm(new Bell("in1mf4", 2.270, 1.528, 2.156)); in main()
40 in2.addTerm(new Bell("in1mf1", -2.686, 1.267, 2.044)); in main()
41 in2.addTerm(new Bell("in1mf2", -0.836, 1.266, 1.796)); in main()
42 in2.addTerm(new Bell("in1mf3", 0.859, 1.314, 1.937)); in main()
43 in2.addTerm(new Bell("in1mf4", 2.727, 1.214, 2.047)); in main()
56 out1.addTerm(Linear.create("out1mf1", engine, 0.155, -2.228, -8.974)); in main()
58 out1.addTerm(Linear.create("out1mf3", engine, -0.454, -4.437, 6.930)); in main()
[all …]
H A Dslcp.cpp18 in1->addTerm(new Bell("in1mf1", -0.300, 0.300, 2.000)); in main()
19 in1->addTerm(new Bell("in1mf2", 0.300, 0.300, 2.000)); in main()
28 in2->addTerm(new Bell("in2mf1", -1.000, 1.000, 2.000)); in main()
29 in2->addTerm(new Bell("in2mf2", 1.000, 1.000, 2.000)); in main()
38 in3->addTerm(new Bell("in3mf1", -3.000, 3.000, 2.000)); in main()
39 in3->addTerm(new Bell("in3mf2", 3.000, 3.000, 2.000)); in main()
48 in4->addTerm(new Bell("in4mf1", -3.000, 3.000, 2.000)); in main()
49 in4->addTerm(new Bell("in4mf2", 3.000, 3.000, 2.000)); in main()
62 out->addTerm(Linear::create("outmf1", engine, 41.373, 10.030, 3.162, 4.288, 0.339)); in main()
63 out->addTerm(Linear::create("outmf2", engine, 40.409, 10.053, 3.162, 4.288, 0.207)); in main()
[all …]
H A Dslbb.cpp18 in1->addTerm(new Bell("in1mf1", -1.500, 1.500, 2.000)); in main()
19 in1->addTerm(new Bell("in1mf2", 1.500, 1.500, 2.000)); in main()
28 in2->addTerm(new Bell("in2mf1", -1.500, 1.500, 2.000)); in main()
29 in2->addTerm(new Bell("in2mf2", 1.500, 1.500, 2.000)); in main()
38 in3->addTerm(new Bell("in3mf1", -0.200, 0.200, 2.000)); in main()
39 in3->addTerm(new Bell("in3mf2", 0.200, 0.200, 2.000)); in main()
48 in4->addTerm(new Bell("in4mf1", -0.400, 0.400, 2.000)); in main()
49 in4->addTerm(new Bell("in4mf2", 0.400, 0.400, 2.000)); in main()
63 out->addTerm(Linear::create("outmf2", engine, 1.161, 1.969, -9.396, -6.165, 0.474)); in main()
67 out->addTerm(Linear::create("outmf6", engine, 1.413, 1.969, -9.485, -6.592, 1.159)); in main()
[all …]
H A Dslcp.java28 in1.addTerm(new Bell("in1mf1", -0.300, 0.300, 2.000)); in main()
29 in1.addTerm(new Bell("in1mf2", 0.300, 0.300, 2.000)); in main()
38 in2.addTerm(new Bell("in2mf1", -1.000, 1.000, 2.000)); in main()
39 in2.addTerm(new Bell("in2mf2", 1.000, 1.000, 2.000)); in main()
48 in3.addTerm(new Bell("in3mf1", -3.000, 3.000, 2.000)); in main()
49 in3.addTerm(new Bell("in3mf2", 3.000, 3.000, 2.000)); in main()
58 in4.addTerm(new Bell("in4mf1", -3.000, 3.000, 2.000)); in main()
59 in4.addTerm(new Bell("in4mf2", 3.000, 3.000, 2.000)); in main()
72 out.addTerm(Linear.create("outmf1", engine, 41.373, 10.030, 3.162, 4.288, 0.339)); in main()
73 out.addTerm(Linear.create("outmf2", engine, 40.409, 10.053, 3.162, 4.288, 0.207)); in main()
[all …]
H A Dslbb.java28 in1.addTerm(new Bell("in1mf1", -1.500, 1.500, 2.000)); in main()
29 in1.addTerm(new Bell("in1mf2", 1.500, 1.500, 2.000)); in main()
38 in2.addTerm(new Bell("in2mf1", -1.500, 1.500, 2.000)); in main()
39 in2.addTerm(new Bell("in2mf2", 1.500, 1.500, 2.000)); in main()
48 in3.addTerm(new Bell("in3mf1", -0.200, 0.200, 2.000)); in main()
49 in3.addTerm(new Bell("in3mf2", 0.200, 0.200, 2.000)); in main()
58 in4.addTerm(new Bell("in4mf1", -0.400, 0.400, 2.000)); in main()
59 in4.addTerm(new Bell("in4mf2", 0.400, 0.400, 2.000)); in main()
73 out.addTerm(Linear.create("outmf2", engine, 1.161, 1.969, -9.396, -6.165, 0.474)); in main()
77 out.addTerm(Linear.create("outmf6", engine, 1.413, 1.969, -9.485, -6.592, 1.159)); in main()
[all …]
H A Dslcpp1.cpp66 pole_length->addTerm(new ZShape("mf1", 0.500, 0.600)); in main()
67 pole_length->addTerm(new PiShape("mf2", 0.500, 0.600, 0.600, 0.700)); in main()
68 pole_length->addTerm(new PiShape("mf3", 0.600, 0.700, 0.700, 0.800)); in main()
69 pole_length->addTerm(new PiShape("mf4", 0.700, 0.800, 0.800, 0.900)); in main()
70 pole_length->addTerm(new PiShape("mf5", 0.800, 0.900, 0.900, 1.000)); in main()
71 pole_length->addTerm(new PiShape("mf6", 0.900, 1.000, 1.000, 1.100)); in main()
72 pole_length->addTerm(new PiShape("mf7", 1.000, 1.100, 1.100, 1.200)); in main()
73 pole_length->addTerm(new PiShape("mf8", 1.100, 1.200, 1.200, 1.300)); in main()
74 pole_length->addTerm(new PiShape("mf9", 1.200, 1.300, 1.300, 1.400)); in main()
75 pole_length->addTerm(new PiShape("mf10", 1.300, 1.400, 1.400, 1.500)); in main()
[all …]
H A Dslcpp1.java76 pole_length.addTerm(new ZShape("mf1", 0.500, 0.600)); in main()
77 pole_length.addTerm(new PiShape("mf2", 0.500, 0.600, 0.600, 0.700)); in main()
78 pole_length.addTerm(new PiShape("mf3", 0.600, 0.700, 0.700, 0.800)); in main()
79 pole_length.addTerm(new PiShape("mf4", 0.700, 0.800, 0.800, 0.900)); in main()
80 pole_length.addTerm(new PiShape("mf5", 0.800, 0.900, 0.900, 1.000)); in main()
81 pole_length.addTerm(new PiShape("mf6", 0.900, 1.000, 1.000, 1.100)); in main()
82 pole_length.addTerm(new PiShape("mf7", 1.000, 1.100, 1.100, 1.200)); in main()
83 pole_length.addTerm(new PiShape("mf8", 1.100, 1.200, 1.200, 1.300)); in main()
84 pole_length.addTerm(new PiShape("mf9", 1.200, 1.300, 1.300, 1.400)); in main()
85 pole_length.addTerm(new PiShape("mf10", 1.300, 1.400, 1.400, 1.500)); in main()
[all …]
H A Dmembrn2.cpp18 in_n1->addTerm(new Bell("in1mf1", 1.152, 8.206, 0.874)); in main()
19 in_n1->addTerm(new Bell("in1mf2", 15.882, 7.078, 0.444)); in main()
20 in_n1->addTerm(new Bell("in1mf3", 30.575, 8.602, 0.818)); in main()
29 in_n2->addTerm(new Bell("in2mf1", 1.426, 8.602, 0.818)); in main()
30 in_n2->addTerm(new Bell("in2mf2", 16.118, 7.078, 0.445)); in main()
31 in_n2->addTerm(new Bell("in2mf3", 30.847, 8.206, 0.875)); in main()
44 out1->addTerm(Linear::create("out1mf1", engine, -0.035, 0.002, -0.352)); in main()
45 out1->addTerm(Linear::create("out1mf2", engine, 0.044, 0.079, -0.028)); in main()
46 out1->addTerm(Linear::create("out1mf3", engine, -0.024, 0.024, -1.599)); in main()
47 out1->addTerm(Linear::create("out1mf4", engine, -0.067, 0.384, 0.007)); in main()
[all …]
H A Djuggler.cpp18 xHit->addTerm(new Bell("in1mf1", -4.000, 2.000, 4.000)); in main()
19 xHit->addTerm(new Bell("in1mf2", 0.000, 2.000, 4.000)); in main()
20 xHit->addTerm(new Bell("in1mf3", 4.000, 2.000, 4.000)); in main()
29 projectAngle->addTerm(new Bell("in2mf1", 0.000, 0.785, 4.000)); in main()
30 projectAngle->addTerm(new Bell("in2mf2", 1.571, 0.785, 4.000)); in main()
31 projectAngle->addTerm(new Bell("in2mf3", 3.142, 0.785, 4.000)); in main()
44 theta->addTerm(Linear::create("out1mf", engine, -0.022, -0.500, 0.315)); in main()
45 theta->addTerm(Linear::create("out1mf", engine, -0.022, -0.500, 0.315)); in main()
47 theta->addTerm(Linear::create("out1mf", engine, 0.114, -0.500, 0.785)); in main()
48 theta->addTerm(Linear::create("out1mf", engine, 0.114, -0.500, 0.785)); in main()
[all …]
H A Dmembrn2.java28 in_n1.addTerm(new Bell("in1mf1", 1.152, 8.206, 0.874)); in main()
29 in_n1.addTerm(new Bell("in1mf2", 15.882, 7.078, 0.444)); in main()
30 in_n1.addTerm(new Bell("in1mf3", 30.575, 8.602, 0.818)); in main()
39 in_n2.addTerm(new Bell("in2mf1", 1.426, 8.602, 0.818)); in main()
40 in_n2.addTerm(new Bell("in2mf2", 16.118, 7.078, 0.445)); in main()
41 in_n2.addTerm(new Bell("in2mf3", 30.847, 8.206, 0.875)); in main()
54 out1.addTerm(Linear.create("out1mf1", engine, -0.035, 0.002, -0.352)); in main()
55 out1.addTerm(Linear.create("out1mf2", engine, 0.044, 0.079, -0.028)); in main()
56 out1.addTerm(Linear.create("out1mf3", engine, -0.024, 0.024, -1.599)); in main()
57 out1.addTerm(Linear.create("out1mf4", engine, -0.067, 0.384, 0.007)); in main()
[all …]
H A Djuggler.java28 xHit.addTerm(new Bell("in1mf1", -4.000, 2.000, 4.000)); in main()
29 xHit.addTerm(new Bell("in1mf2", 0.000, 2.000, 4.000)); in main()
30 xHit.addTerm(new Bell("in1mf3", 4.000, 2.000, 4.000)); in main()
39 projectAngle.addTerm(new Bell("in2mf1", 0.000, 0.785, 4.000)); in main()
40 projectAngle.addTerm(new Bell("in2mf2", 1.571, 0.785, 4.000)); in main()
41 projectAngle.addTerm(new Bell("in2mf3", 3.142, 0.785, 4.000)); in main()
54 theta.addTerm(Linear.create("out1mf", engine, -0.022, -0.500, 0.315)); in main()
55 theta.addTerm(Linear.create("out1mf", engine, -0.022, -0.500, 0.315)); in main()
57 theta.addTerm(Linear.create("out1mf", engine, 0.114, -0.500, 0.785)); in main()
58 theta.addTerm(Linear.create("out1mf", engine, 0.114, -0.500, 0.785)); in main()
[all …]
/dports/devel/fuzzylite/fuzzylite-6.0/examples/takagi-sugeno/octave/
H A Dcubic_approximator.cpp18 X->addTerm(new Triangle("AboutNegFive", -6.000, -5.000, -4.000)); in main()
19 X->addTerm(new Triangle("AboutNegFour", -5.000, -4.000, -3.000)); in main()
20 X->addTerm(new Triangle("AboutNegThree", -4.000, -3.000, -2.000)); in main()
21 X->addTerm(new Triangle("AboutNegTwo", -3.000, -2.000, -1.000)); in main()
22 X->addTerm(new Triangle("AboutNegOne", -2.000, -1.000, 0.000)); in main()
23 X->addTerm(new Triangle("AboutZero", -1.000, 0.000, 1.000)); in main()
24 X->addTerm(new Triangle("AboutOne", 0.000, 1.000, 2.000)); in main()
25 X->addTerm(new Triangle("AboutTwo", 1.000, 2.000, 3.000)); in main()
26 X->addTerm(new Triangle("AboutThree", 2.000, 3.000, 4.000)); in main()
27 X->addTerm(new Triangle("AboutFour", 3.000, 4.000, 5.000)); in main()
[all …]
H A Dcubic_approximator.java28 X.addTerm(new Triangle("AboutNegFive", -6.000, -5.000, -4.000)); in main()
29 X.addTerm(new Triangle("AboutNegFour", -5.000, -4.000, -3.000)); in main()
30 X.addTerm(new Triangle("AboutNegThree", -4.000, -3.000, -2.000)); in main()
31 X.addTerm(new Triangle("AboutNegTwo", -3.000, -2.000, -1.000)); in main()
32 X.addTerm(new Triangle("AboutNegOne", -2.000, -1.000, 0.000)); in main()
33 X.addTerm(new Triangle("AboutZero", -1.000, 0.000, 1.000)); in main()
34 X.addTerm(new Triangle("AboutOne", 0.000, 1.000, 2.000)); in main()
35 X.addTerm(new Triangle("AboutTwo", 1.000, 2.000, 3.000)); in main()
36 X.addTerm(new Triangle("AboutThree", 2.000, 3.000, 4.000)); in main()
37 X.addTerm(new Triangle("AboutFour", 3.000, 4.000, 5.000)); in main()
[all …]
/dports/devel/fuzzylite/fuzzylite-6.0/examples/takagi-sugeno/
H A Dapproximation.cpp18 inputX->addTerm(new Triangle("NEAR_1", 0.000, 1.000, 2.000)); in main()
19 inputX->addTerm(new Triangle("NEAR_2", 1.000, 2.000, 3.000)); in main()
39 outputFx->addTerm(new Constant("f1", 0.840)); in main()
40 outputFx->addTerm(new Constant("f2", 0.450)); in main()
41 outputFx->addTerm(new Constant("f3", 0.040)); in main()
42 outputFx->addTerm(new Constant("f4", -0.180)); in main()
43 outputFx->addTerm(new Constant("f5", -0.190)); in main()
44 outputFx->addTerm(new Constant("f6", -0.040)); in main()
45 outputFx->addTerm(new Constant("f7", 0.090)); in main()
46 outputFx->addTerm(new Constant("f8", 0.120)); in main()
[all …]
H A Dapproximation.java28 inputX.addTerm(new Triangle("NEAR_1", 0.000, 1.000, 2.000)); in main()
29 inputX.addTerm(new Triangle("NEAR_2", 1.000, 2.000, 3.000)); in main()
49 outputFx.addTerm(new Constant("f1", 0.840)); in main()
50 outputFx.addTerm(new Constant("f2", 0.450)); in main()
51 outputFx.addTerm(new Constant("f3", 0.040)); in main()
52 outputFx.addTerm(new Constant("f4", -0.180)); in main()
53 outputFx.addTerm(new Constant("f5", -0.190)); in main()
54 outputFx.addTerm(new Constant("f6", -0.040)); in main()
55 outputFx.addTerm(new Constant("f7", 0.090)); in main()
56 outputFx.addTerm(new Constant("f8", 0.120)); in main()
[all …]
/dports/devel/fuzzylite/fuzzylite-6.0/examples/mamdani/matlab/
H A Dshower.cpp19 temp->addTerm(new Triangle("good", -10.000, 0.000, 10.000)); in main()
20 temp->addTerm(new Trapezoid("hot", 0.000, 15.000, 30.000, 30.000)); in main()
30 flow->addTerm(new Triangle("good", -0.400, 0.000, 0.400)); in main()
31 flow->addTerm(new Trapezoid("hard", 0.000, 0.800, 3.000, 3.000)); in main()
45 cold->addTerm(new Triangle("closeSlow", -0.600, -0.300, 0.000)); in main()
46 cold->addTerm(new Triangle("steady", -0.300, 0.000, 0.300)); in main()
47 cold->addTerm(new Triangle("openSlow", 0.000, 0.300, 0.600)); in main()
48 cold->addTerm(new Triangle("openFast", 0.300, 0.600, 1.000)); in main()
63 hot->addTerm(new Triangle("steady", -0.300, 0.000, 0.300)); in main()
64 hot->addTerm(new Triangle("openSlow", 0.000, 0.300, 0.600)); in main()
[all …]
H A Dshower.java29 temp.addTerm(new Triangle("good", -10.000, 0.000, 10.000)); in main()
40 flow.addTerm(new Triangle("good", -0.400, 0.000, 0.400)); in main()
41 flow.addTerm(new Trapezoid("hard", 0.000, 0.800, 3.000, 3.000)); in main()
55 cold.addTerm(new Triangle("closeSlow", -0.600, -0.300, 0.000)); in main()
56 cold.addTerm(new Triangle("steady", -0.300, 0.000, 0.300)); in main()
57 cold.addTerm(new Triangle("openSlow", 0.000, 0.300, 0.600)); in main()
58 cold.addTerm(new Triangle("openFast", 0.300, 0.600, 1.000)); in main()
72 hot.addTerm(new Triangle("closeSlow", -0.600, -0.300, 0.000)); in main()
73 hot.addTerm(new Triangle("steady", -0.300, 0.000, 0.300)); in main()
74 hot.addTerm(new Triangle("openSlow", 0.000, 0.300, 0.600)); in main()
[all …]
/dports/devel/fuzzylite/fuzzylite-6.0/examples/tsukamoto/
H A Dtsukamoto.cpp18 X->addTerm(new Bell("small", -10.000, 5.000, 3.000)); in main()
19 X->addTerm(new Bell("medium", 0.000, 5.000, 3.000)); in main()
20 X->addTerm(new Bell("large", 10.000, 5.000, 3.000)); in main()
33 Ramps->addTerm(new Ramp("b", 0.600, 0.400)); in main()
34 Ramps->addTerm(new Ramp("a", 0.000, 0.250)); in main()
35 Ramps->addTerm(new Ramp("c", 0.700, 1.000)); in main()
49 Sigmoids->addTerm(new Sigmoid("a", 0.130, 30.000)); in main()
50 Sigmoids->addTerm(new Sigmoid("c", 0.830, 30.000)); in main()
63 ZSShapes->addTerm(new ZShape("b", 0.300, 0.600)); in main()
64 ZSShapes->addTerm(new SShape("a", 0.000, 0.250)); in main()
[all …]

12345678910>>...14