亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? showfis.m

?? 模糊控制工具箱,很好用的,有相應(yīng)的說明文件,希望對(duì)大家有用!
?? M
字號(hào):
function showfis(fis)
%SHOWFIS Display annotated FIS.
%   SHOWFIS(fismat) displays a text version of the variable
%   fismat annotated row by row, allowing you to see the 
%   significance and contents of each field of the structure.
%
%   For example:
%
%           a=newfis('tipper');
%           a=addvar(a,'input','service',[0 10]);
%           a=addmf(a,'input',1,'poor','gaussmf',[1.5 0]);
%           a=addmf(a,'input',1,'excellent','gaussmf',[1.5 10]);
%           showfis(a)
%
%   See also GETFIS.

%   Ned Gulley, 3-15-94 Kelly Liu 10-30-97
%   Copyright 1994-2002 The MathWorks, Inc. 
%   $Revision: 1.20 $  $Date: 2002/04/14 22:19:46 $

if isfield(fis, 'input')
  NumInputs=length(fis.input);
else
  NumInputs=0;
end
if isfield(fis, 'output')
 NumOutputs=length(fis.output);
else
 NumOutputs=0;
end

NumInputMFs=0;
for i=1:NumInputs
 NumInputMFs(i)=length(fis.input(i).mf);
end
totalInputMFs=sum(NumInputMFs);
NumOutputMFs=0;
for i=1:NumOutputs
 NumOutputMFs(i)=length(fis.output(i).mf);
end
totalOutputMFs=sum(NumOutputMFs);
NumRules=length(fis.rule);

disp(['1.  Name             ',fis.name]);
disp(['2.  Type             ',fis.type]);
disp(['3.  Inputs/Outputs   ',mat2str([NumInputs NumOutputs])])
disp(['4.  NumInputMFs      ',mat2str(NumInputMFs)]);
disp(['5.  NumOutputMFs     ',mat2str(NumOutputMFs)]);
disp(['6.  NumRules         ',num2str(length(fis.rule))]);
disp(['7.  AndMethod        ',fis.andMethod]);
disp(['8.  OrMethod         ',fis.orMethod]);
disp(['9.  ImpMethod        ',fis.impMethod]);
disp(['10. AggMethod        ',fis.aggMethod]);
disp(['11. DefuzzMethod     ',fis.defuzzMethod]);
if NumInputs>0,
    InLabels=getfis(fis,'InLabels');
    firstRow=12;
    dispStr=[num2str(firstRow) '. InLabels         ' InLabels(1,:)];
    for n=2:NumInputs,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) InLabels(n,:)]);
    end
    disp(dispStr);
end
if NumOutputs>0,
    OutLabels=getfis(fis,'OutLabels');
    firstRow=12+NumInputs;
    dispStr=[num2str(firstRow) '. OutLabels        ' OutLabels(1,:)];
    for n=2:NumOutputs,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) OutLabels(n,:)]);
    end
    disp(dispStr);
end
if NumInputs>0,
    InRange=getfis(fis,'InRange');
    firstRow=12+NumInputs+NumOutputs;
    dispStr=[num2str(firstRow) '. InRange          ' mat2str(InRange(1,:),4)];
    for n=2:NumInputs,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) mat2str(InRange(n,:),4)]);
    end
    disp(dispStr);
end
if NumOutputs>0,
    OutRange=getfis(fis,'OutRange');
    firstRow=12+2*NumInputs+NumOutputs;
    dispStr=[num2str(firstRow) '. OutRange         ' mat2str(OutRange(1,:),4)];
    for n=2:NumOutputs,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) mat2str(OutRange(n,:),4)]);
    end
        disp(dispStr);
end
if totalInputMFs>0,
    InMFLabels=getfis(fis,'InMFLabels');
    firstRow=12+2*(NumInputs+NumOutputs);
    dispStr=[num2str(firstRow) '. InMFLabels       ' InMFLabels(1,:)];
    for n=2:totalInputMFs,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) InMFLabels(n,:)]);
    end
        disp(dispStr);
end
if totalOutputMFs>0,
    OutMFLabels=getfis(fis,'OutMFLabels');
    firstRow=12+2*(NumInputs+NumOutputs)+totalInputMFs;
    dispStr=[num2str(firstRow) '. OutMFLabels      ' OutMFLabels(1,:)];
    for n=2:totalOutputMFs,
        dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) OutMFLabels(n,:)]);
    end
    disp(dispStr);
end
if totalInputMFs>0,
    InMFTypes=getfis(fis,'InMFTypes');
    firstRow=12+2*(NumInputs+NumOutputs)+totalInputMFs+totalOutputMFs;
    dispStr=[num2str(firstRow) '. InMFTypes        ' InMFTypes(1,:)];
    for n=2:totalInputMFs,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) InMFTypes(n,:)]);
    end
        disp(dispStr);
end
if totalOutputMFs>0,
    OutMFTypes=getfis(fis,'OutMFTypes');
    firstRow=12+2*(NumInputs+NumOutputs)+2*totalInputMFs+totalOutputMFs;
    dispStr=[num2str(firstRow) '. OutMFTypes       ' OutMFTypes(1,:)];
    for n=2:totalOutputMFs,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) OutMFTypes(n,:)]);
    end
    disp(dispStr);
end
if totalInputMFs>0,
    InMFParams=getfis(fis,'InMFParams');
    firstRow=12+2*(NumInputs+NumOutputs)+2*totalInputMFs+2*totalOutputMFs;
    dispStr=[num2str(firstRow) '. InMFParams       ' mat2str(InMFParams(1,:),4)];
     for n=2:totalInputMFs,
        dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) mat2str(InMFParams(n,:),4)]);
    end
    disp(dispStr);
end
if totalOutputMFs>0,
    OutMFParams=getfis(fis,'OutMFParams');
    firstRow=12+2*(NumInputs+NumOutputs)+3*totalInputMFs+2*totalOutputMFs;
    dispStr=[num2str(firstRow) '. OutMFParams      ' mat2str(OutMFParams(1,:),4)];
    for n=2:totalOutputMFs,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) mat2str(OutMFParams(n,:),4)]);
    end
    disp(dispStr);
end
if NumRules>0,
    ruleList=getfis(fis,'ruleList');
    firstRow=12+2*(NumInputs+NumOutputs)+3*totalInputMFs+3*totalOutputMFs;
    dispStr=[num2str(firstRow) '. Rule Antecedent  ' mat2str(ruleList(1,1:NumInputs),4)];
    for n=2:NumRules,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) mat2str(ruleList(n,1:NumInputs),4)]);
    end
    disp(dispStr);

    dispStr=[num2str(firstRow) '. Rule Consequent  ' mat2str(ruleList(1,NumInputs+1:NumInputs+NumOutputs),4)];
    for n=2:NumRules,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) mat2str(ruleList(n,NumInputs+1:NumInputs+NumOutputs),4)]);
    end
    disp(dispStr);
    dispStr=[num2str(firstRow) '. Rule Weigth      ' mat2str(ruleList(1,NumInputs+NumOutputs+1),4)];
    for n=2:NumRules,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) mat2str(ruleList(n,NumInputs+NumOutputs+1),4)]);
    end
    disp(dispStr);
    dispStr=[num2str(firstRow) '. Rule Connection  ' mat2str(ruleList(1,NumInputs+NumOutputs+2),4)];
    for n=2:NumRules,
    dispStr=str2mat(dispStr, ...
        [num2str(firstRow+n-1) '.' 32*ones(1,18) mat2str(ruleList(n,NumInputs+NumOutputs+2),4)]);
    end
    disp(dispStr);  
end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91免费看`日韩一区二区| 蜜臀av一区二区在线免费观看 | 99久久国产免费看| 亚洲国产精品国自产拍av| 成人黄色大片在线观看| 久久精品视频一区二区| 成人午夜伦理影院| 亚洲乱码国产乱码精品精的特点 | 制服丝袜亚洲播放| 日韩国产欧美三级| 精品va天堂亚洲国产| 国产黄色精品视频| 亚洲情趣在线观看| 555www色欧美视频| 国产精品一二二区| 伊人一区二区三区| 欧美一区二区三区系列电影| 狠狠v欧美v日韩v亚洲ⅴ| 国产女同性恋一区二区| 一本色道久久加勒比精品| 午夜成人在线视频| 国产日韩欧美制服另类| 欧美伊人久久大香线蕉综合69| 五月天丁香久久| 国产日产欧美精品一区二区三区| 99免费精品视频| 日韩—二三区免费观看av| 久久蜜桃av一区精品变态类天堂| k8久久久一区二区三区| 日本欧美一区二区在线观看| 久久久久久久免费视频了| 色偷偷成人一区二区三区91| 久久精品国产亚洲一区二区三区| 欧美国产一区二区| 欧美年轻男男videosbes| 国产盗摄一区二区| 午夜欧美在线一二页| 国产亚洲1区2区3区| 欧美日韩精品欧美日韩精品一| 国产麻豆一精品一av一免费 | 日韩精品一区二区三区在线播放| 99视频精品免费视频| 美腿丝袜亚洲色图| 一区二区三区国产豹纹内裤在线| 久久影院午夜片一区| 日本高清无吗v一区| 国产成人午夜视频| 麻豆91在线看| 亚洲bt欧美bt精品| 综合久久久久久| 久久先锋影音av鲁色资源网| 欧美另类videos死尸| eeuss鲁片一区二区三区在线看| 麻豆视频一区二区| 日韩专区在线视频| 亚洲最新视频在线观看| 日韩一区在线免费观看| 国产亚洲欧美激情| 精品少妇一区二区三区免费观看| 欧美中文字幕一二三区视频| 不卡的电影网站| 国产精品18久久久久久久久久久久| 免费成人性网站| 五月激情综合婷婷| 婷婷综合五月天| 亚洲国产欧美在线| 一区二区在线观看视频| 自拍偷在线精品自拍偷无码专区 | 午夜伊人狠狠久久| 一区二区三区免费在线观看| 中文久久乱码一区二区| 久久网站热最新地址| 日韩精品自拍偷拍| 日韩欧美自拍偷拍| 欧美成人精品1314www| 日韩情涩欧美日韩视频| 精品少妇一区二区三区| 精品人在线二区三区| 精品国产髙清在线看国产毛片| 日韩一区二区影院| 欧美草草影院在线视频| 日韩精品中文字幕在线一区| 日韩精品专区在线影院重磅| 欧美成人性战久久| 久久精子c满五个校花| 久久先锋影音av鲁色资源| 久久久久久97三级| 中国av一区二区三区| 国产精品毛片a∨一区二区三区 | 88在线观看91蜜桃国自产| 欧美性猛交xxxx乱大交退制版 | 福利一区福利二区| 成人丝袜18视频在线观看| eeuss鲁一区二区三区| 色婷婷久久久久swag精品| 欧美日韩一区二区三区不卡| 在线播放视频一区| 精品国产99国产精品| 国产精品污污网站在线观看| 亚洲欧美日韩小说| 天天影视色香欲综合网老头| 久久国产精品露脸对白| 国产成人精品免费视频网站| av在线播放成人| 欧美日韩一卡二卡| 精品第一国产综合精品aⅴ| 国产精品女人毛片| 亚洲国产乱码最新视频 | 91美女片黄在线| 欧美福利视频导航| 久久久久久久久久美女| 亚洲人一二三区| 免费人成在线不卡| 成人sese在线| 欧美一级午夜免费电影| 国产精品欧美一级免费| 日韩精品一级二级| fc2成人免费人成在线观看播放| 欧美日韩一卡二卡三卡| 国产日本欧洲亚洲| 五月婷婷久久丁香| 成人精品免费看| 91精品国产91热久久久做人人| 国产午夜精品久久久久久免费视 | 91福利国产精品| 欧美精品一区男女天堂| 亚洲激情自拍偷拍| 国产精品一级黄| 欧美卡1卡2卡| 亚洲欧美一区二区三区久本道91| 蜜臀久久99精品久久久久久9| 9色porny自拍视频一区二区| 欧美一区二区免费观在线| 亚洲视频你懂的| 国产美女一区二区| 欧美一区午夜精品| 亚洲综合区在线| 成人精品免费视频| 精品电影一区二区三区 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧洲精品在线观看| 欧美国产一区二区| 激情久久五月天| 91麻豆精品国产91久久久久久久久 | www.亚洲色图.com| 26uuu另类欧美亚洲曰本| 午夜av电影一区| 色综合色狠狠综合色| 中文字幕免费一区| 国产成人精品免费一区二区| 日韩一区二区电影网| 亚洲超丰满肉感bbw| 色综合天天性综合| 国产精品初高中害羞小美女文| 久草这里只有精品视频| 欧美一区二区三区啪啪| 午夜a成v人精品| 欧美日韩精品一区视频| 亚洲午夜av在线| 色琪琪一区二区三区亚洲区| 成人免费在线视频| 99久久夜色精品国产网站| 国产拍揄自揄精品视频麻豆| 国产精品一区一区三区| 久久婷婷久久一区二区三区| 久久精品99国产精品日本| 日韩一级完整毛片| 青青草精品视频| 日韩午夜精品电影| 另类小说色综合网站| 欧美成人精品1314www| 久久99精品久久久| 欧美精品一区二区三区视频| 国内不卡的二区三区中文字幕 | 亚洲视频 欧洲视频| 色哟哟国产精品免费观看| 亚洲男人天堂av| 91福利社在线观看| 性感美女极品91精品| 91精品国产手机| 奇米色一区二区三区四区| 精品少妇一区二区三区在线播放 | 久久久国产午夜精品| 国产aⅴ综合色| 1024成人网| 欧美吻胸吃奶大尺度电影| 日韩av电影免费观看高清完整版| 亚洲天堂a在线| 色视频欧美一区二区三区| 午夜精品123| 久久久噜噜噜久噜久久综合| av高清不卡在线| 亚洲mv在线观看| 久久天天做天天爱综合色| 丰满放荡岳乱妇91ww| 亚洲精品va在线观看| 日韩欧美国产综合在线一区二区三区| 久久99久久99| 亚洲人成电影网站色mp4| 91精品国产91久久综合桃花|