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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? writefis.m

?? 模糊控制工具箱,很好用的,有相應的說明文件,希望對大家有用!
?? M
字號:
function [fisName,pathName,errorStr]=writefis(fis,fileName,dlgStr)
%WRITEFIS Save a FIS to disk.
%   WRITEFIS(FISMAT) brings up a dialog box to assist with the 
%   naming and directory location of the file.
%
%   WRITEFIS(FISMAT,'filename') writes a FIS file corresponding
%   to the FIS matrix FISMAT to a disk file called 'filename'. 
%   No dialog box is used and the file is saved to the current 
%   directory.
%
%   WRITEFIS(FISMAT,'filename','dialog') brings up a dialog box 
%   with the default name filename.fis supplied.
%   The extension .fis is only added to filename if it is not 
%   already included in the name.
%
%   See also READFIS.

%   Ned Gulley, 5-25-94  Kelly Liu, 7-9-96
%   Copyright 1994-2004 The MathWorks, Inc.
%   $Revision: 1.28.2.3 $  $Date: 2004/04/10 23:15:40 $
fisName = '';
pathName = '';
errorStr = '';
ni = nargin;
no = nargout;
ThrowError = (no<3);

if ni<1,
    errorStr='No FIS matrix provided.';
    if ThrowError, error(errorStr); end
    return
end

if ni<2 || isempty(fileName)
   fileName = '';
else
   fileName = [strtok(deblank(fileName),'.') '.fis'];
end

if ni<3,
    dlgStr=' ';
end

% File and path names
if (ni<2) || strcmp(dlgStr,'dialog'),
   % Open dialog to get file name
   [fileName,pathName]=uiputfile('*.fis','Save FIS',fileName);
   if isequal(fileName,0) || isequal(pathName,0)
      errorStr='No file name was specified';
      if ThrowError, error(errorStr); end
      return
   end
else
   % Process specified name
   slashIndex=find(fileName==filesep,1,'last');
   if isempty(slashIndex),
      pathName = '';
   else
      pathName = fileName(1:slashIndex);
      fileName(1:slashIndex)=[];
   end
end
 
% Get FIS name
fisName = strtok(fileName,'.');
fis.name = fisName;

% Write data to file
fid=fopen([pathName fileName],'w');
if fid==-1, 
    errorStr=sprintf('Unable to write to file "%s.fis"',fileName);
    if ThrowError, error(errorStr); end
    return
end
fprintf(fid,'[System]\n');

str=['Name=''' fis.name '''\n'];
fprintf(fid,str);

% Structure

str=['Type=''' fis.type '''\n'];
fprintf(fid,str);
str=['Version=2.0\n'];
fprintf(fid,str);

str=['NumInputs=' num2str(length(fis.input)) '\n'];
fprintf(fid,str);

str=['NumOutputs=' num2str(length(fis.output)) '\n'];
fprintf(fid,str);


str=['NumRules=' num2str(length(fis.rule)) '\n'];
fprintf(fid,str);
str=['AndMethod=''' fis.andMethod '''\n'];
fprintf(fid,str);

str=['OrMethod=''' fis.orMethod '''\n'];
fprintf(fid,str);

str=['ImpMethod=''' fis.impMethod '''\n'];
fprintf(fid,str);

str=['AggMethod=''' fis.aggMethod '''\n'];
fprintf(fid,str);

str=['DefuzzMethod=''' fis.defuzzMethod '''\n'];
fprintf(fid,str);

for varIndex=1:length(fis.input),
    fprintf(fid,['\n[Input' num2str(varIndex) ']\n']);
    str=['Name=''' fis.input(varIndex).name '''\n'];
    fprintf(fid,str);
    str=['Range=' mat2str(fis.input(varIndex).range) '\n'];
    fprintf(fid,str);
    str=['NumMFs=' num2str(length(fis.input(varIndex).mf)) '\n'];
    fprintf(fid,str);

    for mfIndex=1:length(fis.input(varIndex).mf),
        str=['MF' num2str(mfIndex) '=''' fis.input(varIndex).mf(mfIndex).name ''':'];
        fprintf(fid,str);
        str=['''' fis.input(varIndex).mf(mfIndex).type ''','];
        fprintf(fid,str);
        parstr = sprintf('%.15g ', fis.input(varIndex).mf(mfIndex).params);
        str = ['[' parstr(1:end-1) ']\n'];
        fprintf(fid,str);
    end
end
for varIndex=1:length(fis.output),
    fprintf(fid,['\n[Output' num2str(varIndex) ']\n']);    
    str=['Name=''' fis.output(varIndex).name '''\n'];
    fprintf(fid,str);
    str=['Range=' mat2str(fis.output(varIndex).range) '\n'];
    fprintf(fid,str);
    str=['NumMFs=' num2str(length(fis.output(varIndex).mf)) '\n'];
    fprintf(fid,str);

    for mfIndex=1:length(fis.output(varIndex).mf),
        str=['MF' num2str(mfIndex) '=''' fis.output(varIndex).mf(mfIndex).name ''':'];
        fprintf(fid,str);
        str=['''' fis.output(varIndex).mf(mfIndex).type ''','];
        fprintf(fid,str);
        parstr = sprintf('%.15g ', fis.output(varIndex).mf(mfIndex).params);
        str = ['[' parstr(1:end-1) ']\n'];
        fprintf(fid,str);
    end
end

str=['\n[Rules]\n'];
fprintf(fid,str);
for ruleIndex=1:length(fis.rule),
    antecedent=mat2str(fis.rule(ruleIndex).antecedent);
    if length(fis.input)>1
       antecedent=antecedent(2:end-1);
    end
    consequent=mat2str(fis.rule(ruleIndex).consequent);
    if length(fis.output)>1
       consequent=consequent(2:end-1);
    end
    str=[antecedent ', ' consequent ' ('...
         mat2str(fis.rule(ruleIndex).weight) ') : '...
         mat2str(fis.rule(ruleIndex).connection)...
          '\n'];
    fprintf(fid,str);
end

fclose(fid);


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合av免费| 久草中文综合在线| 天天综合天天综合色| 国产999精品久久久久久绿帽| 欧美日韩在线综合| 中文字幕亚洲成人| 国产一区二区三区黄视频| 欧美三级欧美一级| 亚洲另类中文字| 成人sese在线| 国产欧美精品在线观看| 美女视频黄a大片欧美| 在线观看免费一区| 亚洲人被黑人高潮完整版| 国产91精品精华液一区二区三区| 欧美一区二区女人| 亚洲国产精品视频| 欧美在线观看视频在线| 日韩理论电影院| av不卡在线观看| 国产欧美一区二区精品忘忧草| 全国精品久久少妇| 欧美一级淫片007| 91麻豆精东视频| 国模娜娜一区二区三区| 在线看国产一区| 亚洲欧美电影院| 91免费观看视频| √…a在线天堂一区| 国产成人夜色高潮福利影视| 26uuu亚洲综合色欧美| 蜜臀久久99精品久久久久久9| 欧美日韩一本到| 天堂va蜜桃一区二区三区 | 国产精品久久久一区麻豆最新章节| 精品中文av资源站在线观看| 欧美一卡2卡3卡4卡| 久久精品国产亚洲aⅴ| 欧美tickle裸体挠脚心vk| 老司机午夜精品| 久久免费午夜影院| 成人国产亚洲欧美成人综合网| 欧美国产精品v| 92精品国产成人观看免费| 亚洲美女视频一区| 欧美美女一区二区三区| 秋霞午夜鲁丝一区二区老狼| 日韩免费观看高清完整版| 韩国三级电影一区二区| 中文字幕成人网| 一本一道久久a久久精品| 亚洲成人tv网| 精品国一区二区三区| 国产福利一区二区三区视频在线| 久久精品免视看| 91久久精品午夜一区二区| 日韩黄色免费网站| 久久蜜臀中文字幕| 99国产精品久久久久久久久久久| 亚洲成人资源在线| 2022国产精品视频| 在线亚洲一区观看| 久久国产欧美日韩精品| 国产精品三级久久久久三级| 欧美亚洲一区三区| 国产一区二区三区免费看| 中文字幕一区二区三区四区不卡| 在线观看网站黄不卡| 日本美女一区二区| 中文字幕av免费专区久久| 欧美午夜精品一区二区三区| 久久成人18免费观看| 一区二区三区中文字幕电影 | 美国十次了思思久久精品导航| 国产欧美视频在线观看| 欧美久久婷婷综合色| 久久国产尿小便嘘嘘尿| 伊人开心综合网| 久久免费看少妇高潮| 欧美色电影在线| 国产精品123| 蜜桃久久久久久久| 亚洲综合区在线| 国产精品久线在线观看| 欧美成人三级电影在线| 91成人免费在线| 成人免费视频一区二区| 蜜臀av性久久久久蜜臀aⅴ流畅| 中文字幕色av一区二区三区| 日韩亚洲欧美在线| 在线看不卡av| av中文字幕不卡| 国产麻豆成人精品| 免费观看91视频大全| 亚洲一二三四区| 亚洲欧洲av另类| 久久婷婷国产综合精品青草| 欧美一区二区在线播放| 欧美色爱综合网| 欧洲生活片亚洲生活在线观看| 国产suv一区二区三区88区| 精品一区二区日韩| 五月婷婷综合在线| 亚洲综合免费观看高清完整版 | 日本v片在线高清不卡在线观看| 亚洲丝袜美腿综合| 国产精品久久网站| 国产精品色婷婷久久58| 欧美国产一区二区| 国产精品看片你懂得| 国产日本欧洲亚洲| 久久久99精品免费观看| 久久久午夜电影| 久久久天堂av| 国产精品嫩草影院av蜜臀| 欧美国产精品一区| 日韩一区欧美小说| 中文字幕亚洲一区二区va在线| 国产精品午夜在线观看| 国产精品全国免费观看高清| 国产精品久久综合| 亚洲欧美日韩系列| 亚洲午夜电影网| 日韩av电影免费观看高清完整版 | 亚洲综合一区二区三区| 亚洲成人综合视频| 麻豆专区一区二区三区四区五区| 美女视频网站黄色亚洲| 国产一区二区三区美女| 成人高清在线视频| 色婷婷亚洲精品| 91精品婷婷国产综合久久性色 | 欧美福利电影网| 精品噜噜噜噜久久久久久久久试看 | 亚洲精品一线二线三线| 国产日韩欧美制服另类| 亚洲人亚洲人成电影网站色| 亚洲午夜视频在线| 麻豆国产欧美日韩综合精品二区| 国产精品一卡二卡| 色www精品视频在线观看| 在线不卡免费欧美| 久久一区二区三区国产精品| 国产精品盗摄一区二区三区| 一区二区三区国产精品| 久久激情五月婷婷| 99re热这里只有精品免费视频| 欧美亚洲自拍偷拍| 精品国产免费视频| 自拍偷自拍亚洲精品播放| 日本中文在线一区| 国产不卡在线播放| 欧美日韩精品专区| 国产亚洲美州欧州综合国| 一区二区三区在线播| 久久精品免费看| 97aⅴ精品视频一二三区| 制服.丝袜.亚洲.另类.中文| 国产欧美视频一区二区| 天天av天天翘天天综合网| 国产综合久久久久久久久久久久| 91黄色在线观看| 久久色.com| 亚洲第一狼人社区| 高清国产一区二区三区| 日韩一区和二区| 亚洲免费观看在线观看| 国产精品99久久久久久有的能看| 欧美视频在线观看一区| 中文字幕av一区二区三区| 免费观看一级特黄欧美大片| 99久久精品国产导航| 精品对白一区国产伦| 午夜精品成人在线视频| 91啪亚洲精品| 久久人人超碰精品| 日本视频中文字幕一区二区三区| 成人精品小蝌蚪| 欧美成人午夜电影| 日韩福利视频网| 欧美色图一区二区三区| 国产精品欧美极品| 国产激情一区二区三区桃花岛亚洲| 欧美日韩一区二区在线视频| 1024成人网| 成人av午夜影院| 国产农村妇女精品| 国产一区二区三区四| 日韩精品一区二区三区老鸭窝 | 欧美日韩日本视频| 亚洲综合在线电影| 色婷婷综合久久久久中文一区二区| 国产精品久久久久久久久免费丝袜| 美女脱光内衣内裤视频久久影院| 9191久久久久久久久久久| 亚洲一区二区三区视频在线| 在线观看国产日韩| 亚洲最大成人综合| 欧美三级电影网站| 午夜精品视频一区|