.


:




:

































 

 

 

 





1. , . 8.1.

 

 

8.1

 
 
 
 
 
 
 
 

 

2. fis .

3. ³ .

4. .

 

8.6

1. FuzzyLogicToolbox? .

2. ?

3. FIS?

4. ?

5. ?

6. .

7. ? ?

8. ?

9. ?

10. ? ?

11. ?

12. 䳿 .


9 в ˲ ̲ Ͳ

 

: . .

 

, , , . , , , . , :

1: 1 1, z 1,

2: 2 2, z 2,

, z , 1, 2, 1, 2, 1, 2 , z 0 x 0 y 0.

9.2 (Mamdani)

 

, . ³ 1975 . . (Ebrahim Mamdani) . .

1. : , (): 1(x 0), 2(x 0), 1(y 0), 2(y 0).

2. : :

a1 = 1( 0) Ù 1( 0),

a2 = 2( 0) Ù 2( 0),

Ù (min),

1¢(z) = (a1 Ù C 1(z)),

2¢(z) = (a2 Ù C 2(z)).

3. : (max, : Ú) ' ,

mS(z) = C(z) = C1¢(z) Ú C2¢(z) = (a1 Ù C1(z)) Ú (a2 Ù C2(z)).

4. ( z0) , , ( ):

. 9.1:

9.1

(Sugeno)

, , .

1. .

2. a1 = 1(0) Ù 1(0), a2 = 2( 0) Ù 2( 0) :

z*1 = a1x0 + b1y0,

z*2 = a2x0 + b2y0,

3. :

9.2:

9.2

 

. , , , . .

1. , , m-:

2.

% y = x1^2*sin(x2-1) x1[-7, 3] x2[-4.4, 1.7].

n = 15; %

x1 = -7:10/(n-1):3; % 1

x2 = -4.4:6.1/(n-1):1.7;% 1

y = zeros (n, n); %
% n×n

for j = 1:n

y (j,:) = x1.^2*sin(x2(j)-1);

end

surf (x1, x2, y) %

xlabel ('x1')

ylabel ('x2')

zlabel ('y')

title ('Target');

 

, . 9.3.

9.3

 

3. , , .

4. fis-. Sugeno. , 1, 2, .

5. . x1 , , :

9.4 x1

 

6. x2 , , :

 

9.5 x2

 

7. , . 5 : y=50; y=4x1-x2; y=2x1+2x2+1; y=8x1+2x2+8; y=0. Add Mfs Edit. Number of MFs 2 OK. . mf1. , 50, Name - onstant Type. ϳ 50 Params. mf2 , 8+8x1+2x2. Linear Type 8 2 8 Params. : , , . ., . , . 9.6.

 

9.6 ³ -

 

8. , :

x1=, y=0;

x1= x2=, y=2x1+2x2+1;

x1= x2=, y=4x1-x2;

x1= x2=, y=8x1+2x2+8;

x1= x2=, y=50;

x1= x2=, y=50.

9. RuleEditor , .

10. , .

11. , . .

12. . .

 





:


: 2015-11-05; !; : 711 |


:

:

, .
==> ...

1743 - | 1529 -


© 2015-2024 lektsii.org - -

: 0.018 .