这是我的编的程序 temp=ht;
t=20:0.1:140;
warn=0;
if temp<=140
temp_normal=trapmf(temp,[20 20 60 70]);
temp_middle=trapmf(temp,[60 70 90 100]);
temp_high=trapmf(temp,[98 110 140 140]);
%calculate the maximum membership
[temp_mem index]=max([temp_normal temp_middle temp_high]);
if index==1
result=1;
elseif index==2
result=2;
else
result=3;
end
end
if temp>140
result=3;
warn=1;
end
result
warn