| 情報学部 | 菅沼ホーム | SE目次 | 索引 |
E = {x | x は浜松に近い市町村}
F = {x | x は小さい整数}
E = {x | x は浜松に近い市町村}
F = {x | x 小さい整数} 
A ∪ Ac ≠ X A ∩ Ac ≠ φ

A ∪ B = B ∪ A A ∩ B = B ∩ A
A ∪ ( B ∪ C ) = ( A ∪ B ) ∪ C A ∩ ( B ∩ C ) = ( A ∩ B ) ∩ C
A ∪ ( B ∩ C ) = ( A ∪ B ) ∩ ( A ∪ C) A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C)
(Ac)c = A
( A ∪ B )c = Ac ∩ Bc ( A ∩ B )c = Ac ∪ Bc
) JavaScript 版では,画面上で実行することが可能です.テキストエリア内のデータの意味に関しては,C++,または,Java のプログラムに対する説明を参照してください.なお,他の言語( PHP,Ruby,Python,C#,VB )によるプログラム例に関しては,「プログラミング言語の落とし穴」第 9 章の「ファジイ推論」をご覧ください.
Ri: if x1 = Ai1 and x2 = Ai2 then y = Bi i = 1, 2, ・・・, n
hAi1∩Ai2∩Bi(x1, x2, y) = hAi1(x1) ∧ hAi2(x2) ∧ hBi(y)
R = R1 ∪ ・・・ ∪ Rn
hB0(y) = hA11∩A12∩B1(x10, x20, y) ∨ hA21∩A22∩B2(x10, x20, y) ∨ ・・・ ∨ hAn1∩An2∩Bn(x10, x20, y) = ( hA11(x10) ∧ (hA12(x20) ∧ hB1(y) ) ∨ ( hA21(x10) ∧ hA22(x20) ∧ hB2(y) ) ∨ ・・・ ∨ ( hAn1(x10) ∧ hAn2(x20) ∧ hBn(y) ) = ( ω1 ∧ hB1(y) ) ∨ ( ω2 ∧ hB2(y) ) ∨ ・・・ ∨ ( ωn ∧ hBn(y) ) (1)
ωi = hAi1(x10) ∧ hAi2(x20) (2)
y0 = ∫hB0(y) y dy / ∫hB0(y) dy

R1: if x1 = A11 and x2 = A12 then y = B1 R2: if x1 = A21 and x2 = A22 then y = B2

R1: if x が,ほぼ 3(A1) then y は,ほぼ 5(B1) R2: if x が,ほぼ 6(A2) then y は,ほぼ 7(B2)


| 情報学部 | 菅沼ホーム | SE目次 | 索引 |