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

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

?? genfis1.m

?? 模糊控制工具箱,很好用的,有相應的說明文件,希望對大家有用!
?? M
字號:
function fis = genfis1(data, numMFs, inmftype, outmftype)
%GENFIS1 Generates an initial Sugeno-type FIS for ANFIS training using a grid
%        partition.
%
%   FIS = GENFIS1(DATA) generates a single-output Sugeno-type fuzzy inference
%   system (FIS) using a grid  partition on the data (no clustering). FIS is
%   used to provide initial conditions for ANFIS training. DATA is a matrix with
%   N+1 columns where the first N columns contain data for each FIS input, and
%   the last column contains the output data. By default, GENFIS1 uses two
%   'gbellmf' type membership functions for each input. Each rule generated by
%   GENFIS1 has one output membership function, which is of type 'linear' by
%   default.
%
%   FIS = GENFIS1(DATA, NUMMFS, INPUTMF, OUTPUTMF) explicitly specifies:
%     * NUMMFS   number of membership functions per input. A scalar value,
%                specifies the same number for all inputs and a vector value
%                specifies the number for each input individually.
%     * INPUTMF  type of membership function for each input. A single string
%                specifies the same type for all inputs, a string array
%                specifies the type for each input individually.
%     * OUTPUTMF output membership function type, either 'linear' or 'constant'
%
%   Example
%       data = [rand(10,1) 10*rand(10,1)-5 rand(10,1)];
%       fis = genfis1(data,[3 7],char('pimf','trimf'));
%       [x,mf] = plotmf(fis,'input',1);
%       subplot(2,1,1), plot(x,mf);
%       xlabel('input 1 (pimf)');
%       [x,mf] = plotmf(fis,'input',2);
%       subplot(2,1,2), plot(x,mf);
%       xlabel('input 2 (trimf)');
%
%   See also GENFIS2, ANFIS.

%   Roger Jang, 8-7-94, Kelly Liu 7-30-96, N. Hickey 04-16-01
%   Copyright 1994-2005 The MathWorks, Inc.
%   $Revision: 1.32.2.2 $  $Date: 2005/06/27 22:36:52 $

% Change this to have different default values
default_mf_n = 2;
default_mf_type = 'gbellmf';
default_output_type = 'linear';

if nargin <= 3,
	outmftype = default_output_type;
end
if nargin <= 2,
	inmftype = default_mf_type;
end
if nargin <= 1,
	numMFs = default_mf_n;
end

% get dimension info
data_n = size(data, 1);
in_n = size(data, 2) - 1;

% error checking
 if length(numMFs)==1,
   numMFs=numMFs*ones(1, in_n);
 end

% Check arguments defining system inputs
if length(numMFs) ~= in_n | (size(inmftype, 1) ~=1 & size(inmftype, 1) ~= in_n),
	error('Wrong size(s) of argument(s) defining system input(s)!');
end
% Check argument defining system output
if size(outmftype,1) ~= 1
	error('Argument data entered may only have one output!');
end
if (strcmp(outmftype,'linear') | strcmp(outmftype,'constant')) ~= 1
    error('Output membership function type must be either linear or constant!');
end

if size(inmftype, 1) ==1 &  in_n>1
   for i=2:in_n
      inmftype(i,:)=inmftype(1,:);
   end
end

rule_n = prod(numMFs);

fis.name = 'anfis';
fis.type = 'sugeno';

fis.andMethod = 'prod';
fis.orMethod = 'max';
fis.defuzzMethod = 'wtaver';
fis.impMethod = 'prod';
fis.aggMethod = 'max';

range = [min(data)' max(data)'];
in_mf_param = genparam(data, numMFs, inmftype);
k=1;
for i = 1:in_n,
 fis.input(i).name = ['input' num2str(i)];
 fis.input(i).range=range(i,:);
 for j=1:numMFs(i)
  MFType = deblank(inmftype(i, :));
  fis.input(i).mf(j).name = ['in' num2str(i) 'mf' num2str(j)];
  fis.input(i).mf(j).type = MFType;
  if strcmp(MFType,'gaussmf') | strcmp(MFType,'sigmf') ...
                | strcmp(MFType,'smf'),
     fis.input(i).mf(j).params= in_mf_param(k,1:2);
  elseif strcmp(MFType,'trimf') | strcmp(MFType,'gbellmf'),
     fis.input(i).mf(j).params= in_mf_param(k,1:3);
  else
     fis.input(i).mf(j).params= in_mf_param(k,1:4);
  end  
  k=k+1;
 end
end

fis.output(1).name='output';

fis.output(1).range=range(end,:); 
for i = 1:rule_n,
  fis.output(1).mf(i).name=['out1mf', num2str(i)];  
  fis.output(1).mf(i).type=outmftype;
  if strcmp(outmftype, 'linear')
   fis.output(1).mf(i).params=zeros(1, in_n+1);
  else
   fis.output(1).mf(i).params=[0];
  end
end

rule_list = zeros(rule_n, length(numMFs));
for i = 0:rule_n-1,
	tmp = i;
	for j = length(numMFs):-1:1,
		rule_list(i+1, j) = rem(tmp, numMFs(j))+1;
		tmp = fix(tmp/numMFs(j));
	end
end
rule_list = [rule_list (1:rule_n)' ones(rule_n, 1) ones(rule_n, 1)];
fis.rule=[];
fis=setfis(fis, 'rulelist', rule_list);

if length(fis.rule)> 250
    wmsg = sprintf('genfis1 has created a large rulebase in the FIS. \nMATLAB may run out of memory if this FIS is tuned using ANFIS.\n');
    warning(wmsg);
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩和欧美一区二区| 久久精品亚洲精品国产欧美 | 成人av网址在线| 26uuu国产在线精品一区二区| 日韩一区精品视频| 欧美日韩视频不卡| 婷婷开心激情综合| 欧美一区二区在线免费观看| 天堂蜜桃一区二区三区| 国产欧美视频一区二区| 国产主播一区二区| 国产日产亚洲精品系列| 成人美女视频在线观看| 国产精品欧美一级免费| 本田岬高潮一区二区三区| 成人欧美一区二区三区小说 | 亚洲美女视频在线观看| 色婷婷综合激情| 一级做a爱片久久| 欧美日本在线播放| 久久av老司机精品网站导航| 久久久综合网站| heyzo一本久久综合| 亚洲一区免费视频| 日韩欧美中文一区| 福利一区二区在线观看| 亚洲桃色在线一区| 欧美日本韩国一区| 狠狠久久亚洲欧美| 日韩一区日韩二区| 欧美精品电影在线播放| 国产麻豆精品在线观看| 亚洲欧美日韩系列| 欧美一卡二卡在线观看| 国产91精品久久久久久久网曝门| 中文字幕亚洲电影| 欧美一区二区三区在线视频| 国产精品自在在线| 亚洲综合免费观看高清在线观看| 欧美成人在线直播| 色综合视频在线观看| 青娱乐精品在线视频| 中文在线一区二区| 欧美男男青年gay1069videost| 极品美女销魂一区二区三区| 亚洲欧美色图小说| 色伊人久久综合中文字幕| 99re热视频精品| 亚洲一区二区三区小说| 日韩一区二区在线免费观看| 国产suv精品一区二区883| 一区二区三区日韩| 欧美精品一区在线观看| 欧美性感一类影片在线播放| 国精品**一区二区三区在线蜜桃| 亚洲欧美国产77777| 精品福利av导航| 欧美中文字幕不卡| 国产91精品精华液一区二区三区| 日日夜夜一区二区| 亚洲欧美偷拍另类a∨色屁股| 国产精品久久久久影院亚瑟| 欧美人体做爰大胆视频| 波多野洁衣一区| 激情综合色播五月| 午夜视黄欧洲亚洲| 亚洲人成在线播放网站岛国| 91美女在线视频| 国产激情精品久久久第一区二区 | 午夜久久久久久电影| 国产精品美女久久久久久久久| 日韩欧美色电影| 欧美日韩国产色站一区二区三区| av不卡免费电影| 粉嫩aⅴ一区二区三区四区五区| 日韩av不卡一区二区| 亚洲黄色小视频| 亚洲人亚洲人成电影网站色| 国产欧美va欧美不卡在线| 日韩精品在线网站| 欧美一区二区大片| 欧美一区二区视频观看视频| 欧美日韩精品一区二区在线播放| 色婷婷av一区二区三区gif| av中文字幕一区| 成人黄色免费短视频| 国产成人日日夜夜| 国产高清无密码一区二区三区| 久久99精品网久久| 激情伊人五月天久久综合| 美女爽到高潮91| 久久精品国产99国产精品| 免费看黄色91| 老司机免费视频一区二区三区| 日韩va欧美va亚洲va久久| 午夜精品久久一牛影视| 视频在线在亚洲| 日本不卡一区二区| 麻豆成人在线观看| 国产一区二区三区免费看| 国产在线播放一区三区四| 国产高清精品久久久久| 国产aⅴ综合色| 91在线精品一区二区三区| 91视频在线观看免费| 欧美性做爰猛烈叫床潮| 欧美日韩午夜影院| 日韩欧美国产综合在线一区二区三区| 日韩欧美一级片| 国产色婷婷亚洲99精品小说| 国产精品成人在线观看| 亚洲理论在线观看| 丝袜诱惑制服诱惑色一区在线观看| 日本欧美在线看| 国产一区二区三区国产| 成人免费观看男女羞羞视频| 91日韩在线专区| 7777精品伊人久久久大香线蕉最新版| 91精品国产乱码| 国产午夜精品一区二区三区嫩草 | 久久久av毛片精品| 亚洲另类在线制服丝袜| 日本一道高清亚洲日美韩| 国产成人免费在线观看不卡| 色婷婷久久久亚洲一区二区三区| 欧美日韩不卡在线| 国产亚洲一区二区三区| 亚洲三级在线免费| 麻豆一区二区在线| 99久久久久久| 制服丝袜亚洲色图| 中文字幕中文字幕在线一区 | 亚洲综合色噜噜狠狠| 久久99在线观看| 不卡一区在线观看| 欧美一区二区三区免费| 中文字幕一区在线观看视频| 日韩精品亚洲一区| 99久久伊人网影院| 欧美tk丨vk视频| 亚洲自拍偷拍图区| 国产a区久久久| 制服丝袜日韩国产| 亚洲三级在线观看| 国产精品一二三四| 717成人午夜免费福利电影| 国产精品家庭影院| 久久国产麻豆精品| 欧美婷婷六月丁香综合色| 国产日韩精品一区二区三区在线| 亚洲va韩国va欧美va精品| 成人丝袜高跟foot| 精品电影一区二区| 日韩av成人高清| 欧美在线高清视频| 国产精品不卡一区| 国产91精品免费| 久久综合久久鬼色中文字| 午夜精品一区二区三区三上悠亚| 99久久久国产精品| 欧美韩国日本综合| 国内精品视频一区二区三区八戒| 精品视频999| 一卡二卡欧美日韩| 91在线观看免费视频| 欧美国产乱子伦| 激情六月婷婷久久| 日韩精品一区二区三区中文不卡 | 亚洲成人手机在线| 日本韩国精品一区二区在线观看| 国产亚洲va综合人人澡精品 | 国产欧美一区二区三区网站| 久久av中文字幕片| 日韩视频免费观看高清在线视频| 亚洲午夜成aⅴ人片| 日本乱人伦一区| 一区二区三区免费观看| 色婷婷一区二区三区四区| 亚洲视频在线观看三级| www.日韩av| 亚洲特黄一级片| 日本高清成人免费播放| 一区二区三区在线视频免费观看 | 99国产精品99久久久久久| 国产日韩欧美精品综合| 大白屁股一区二区视频| 国产精品水嫩水嫩| 不卡av电影在线播放| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产呦萝稀缺另类资源| 久久一夜天堂av一区二区三区| 久久99精品久久久久久动态图| 欧美电影精品一区二区| 狠狠色狠狠色综合| 国产夜色精品一区二区av| 成人福利视频网站| 亚洲女爱视频在线| 欧美久久一二区| 久久国产精品无码网站| 国产欧美日韩精品在线|