?? rule_base.m
字號:
function rule_b=rule_base(cla_p)
cla_point_0_0_0=cla_p(8);
cla_point_0_0_1=cla_p(9);
cla_point_0_1_0=cla_p(10);
cla_point_0_1_1=cla_p(11);
cla_point_1_0_0=cla_p(12);
cla_point_1_0_1=cla_p(13);
cla_point_1_1_0=cla_p(14);
cla_point_1_1_1=cla_p(15);
cla_point_0_0=cla_p(4);
cla_point_0_1=cla_p(5);
cla_point_1_0=cla_p(6);
cla_point_1_1=cla_p(7);
cla_point_0=cla_p(2);
cla_point_1=cla_p(3);
cla_point=cla_p(1);
rule_b=zeros(15,1);
if cla_point_0~=0
if cla_point_0_0~=0
if cla_point_0_0_0~=0
rule_b(8)=1;
rule_b(4)=1;
rule_b(2)=1;
rule_b(1)=1;
else
rule_b(4)=1;
rule_b(2)=1;
rule_b(1)=1;
end
if cla_point_0_0_1~=0
rule_b(9)=1;
rule_b(4)=1;
rule_b(2)=1;
rule_b(1)=1;
else
rule_b(4)=1;
rule_b(2)=1;
rule_b(1)=1;
end
else
rule_b(2)=1;
rule_b(1)=1;
end
if cla_point_0_1~=0
if cla_point_0_1_0~=0
rule_b(10)=1;
rule_b(5)=1;
rule_b(2)=1;
rule_b(1)=1;
else
rule_b(5)=1;
rule_b(2)=1;
rule_b(1)=1;
end
if cla_point_0_1_1~=0
rule_b(11)=1;
rule_b(5)=1;
rule_b(2)=1;
rule_b(1)=1;
else
rule_b(5)=1;
rule_b(2)=1;
rule_b(1)=1;
end
else
rule_b(2)=1;
rule_b(1)=1;
end
else
rule_b(1)=1;
end
if cla_point_1~=0;
if cla_point_1_0~=0
if cla_point_1_0_0~=0
rule_b(12)=1;
rule_b(6)=1;
rule_b(3)=1;
rule_b(1)=1;
else
rule_b(6)=1;
rule_b(3)=1;
rule_b(1)=1;
end
if cla_point_1_0_1~=0
rule_b(13)=1;
rule_b(6)=1;
rule_b(3)=1;
rule_b(1)=1;
else
rule_b(6)=1;
rule_b(3)=1;
rule_b(1)=1;
end
else
rule_b(3)=1;
rule_b(1)=1;
end
if cla_point_1_1~=0
if cla_point_1_1_0~=0
rule_b(14)=1;
rule_b(7)=1;
rule_b(3)=1;
rule_b(1)=1;
else
rule_b(7)=1;
rule_b(3)=1;
rule_b(1)=1;
end
if cla_point_1_1_1~=0
rule_b(15)=1;
rule_b(7)=1;
rule_b(3)=1;
rule_b(1)=1;
else
rule_b(7)=1;
rule_b(3)=1;
rule_b(1)=1;
end
else
rule_b(3)=1;
rule_b(1)=1;
end
else
rule_b(1)=1;
end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -