maxmin.mws

Три вида композиции нечетких отношений

 По книге Штовба С. Проектирование нечетких систем средствами MATLAB

>    restart;

>    A:=Matrix([[0.1,0.2],[0.8,1]]);#отношение 1

>    maxmin:=Matrix(2):minmax:=Matrix(2):maxmul:=Matrix(2):

>    B:=Matrix([[0.6,0.4],[0.5,0.3]]);#отношение 2

A := Matrix(%id = 150208792)

B := Matrix(%id = 150616944)

>    for i to 2 do

>     for j to 2 do

>    maxmin[i,j]:=max(seq(min(A[i,k],B[k,j]),k=1..2));

>    od:od:

>    maxmin;

Matrix(%id = 151247188)

>    for i to 2 do

>     for j to 2 do

>     minmax[i,j]:=min(seq(max(A[i,k],B[k,j]),k=1..2));

>     od:od:

>    minmax;

>   

Matrix(%id = 151248300)

>    for i to 2 do

>     for j to 2 do

>     maxmul[i,j]:=max(seq(A[i,k]*B[k,j],k=1..2));

>    od:od:

>    maxmul;

Matrix(%id = 151253628)