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

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

?? fuzarith.m

?? 模糊控制工具箱,很好用的,有相應的說明文件,希望對大家有用!
?? M
字號:
function out = fuzarith(x, A, B, operator)
%FUZARITH Fuzzy arithmetic.
%	C = FUZARITH(X, A, B, OPERATOR) returns a fuzzy set C as the result
%	of applying OPERATOR on fuzzy sets A and B of universe X. A, B, and X
%	should be vectors of the same dimension. OPERATOR should be one of the
%	following strings: 'sum', 'sub', 'prod', and 'div'. The returned fuzzy
%	set C is a column vector with the same length as A and B. Note that
%	This function uses interval arithmetics and it assumes
%	1. A and B are convex fuzzy sets;
%	2. Membership grades of A and B outside of X are zero.
%
%	Fuzzy addition could generates "divide by zero" message, but it will
%	not affect the correctness of this function. (However, this may cause
%	problems on machines without IEEE arithmetic, such as VAX and Cray.)
%
%	For example:
%
%	point_n = 101;			% this determines MF's resolution
%	min_x = -20; max_x = 20;	% universe is [min_x, max_x]
%	x = linspace(min_x, max_x, point_n)';
%	A = trapmf(x, [-10 -2 1 3]);	% trapezoidal fuzzy set A
%	B = gaussmf(x, [2 5]);		% Gaussian fuzzy set B
%	C1 = fuzarith(x, A, B, 'sum');
%	subplot(2,2,1);
%	plot(x, A, 'y--', x, B, 'm:', x, C1, 'c');
%	title('fuzzy addition A+B');
%	C2 = fuzarith(x, A, B, 'sub');
%	subplot(2,2,2);
%	plot(x, A, 'y--', x, B, 'm:', x, C2, 'c');
%	title('fuzzy subtraction A-B');
%	C3 = fuzarith(x, A, B, 'prod');
%	subplot(2,2,3);
%	plot(x, A, 'y--', x, B, 'm:', x, C3, 'c');
%	title('fuzzy multiplication A*B');
%	C4 = fuzarith(x, A, B, 'div');
%	subplot(2,2,4);
%	plot(x, A, 'y--', x, B, 'm:', x, C4, 'c');
%	title('fuzzy division A/B');

%	Roger Jang, 6-23-95
%	Copyright 1994-2002 The MathWorks, Inc. 
% $Revision: 1.10 $

x = x(:); A = A(:); B = B(:);
orig_x = x;
% augment x, A, and B for easy interpolation
A = [0; A; 0];
B = [0; B; 0];
x = [min(x)-(max(x)-min(x))/100; x; max(x)+(max(x)-min(x))/100];

tmp = find(diff(A)>0);
index1A = min(tmp):max(tmp)+1;	% index for left shoulder
tmp = find(diff(A)<0);
index2A = min(tmp):max(tmp)+1;	% index for right shoulder

tmp = find(diff(B)>0);
index1B = min(tmp):max(tmp)+1;	% index for left shoulder
tmp = find(diff(B)<0);
index2B = min(tmp):max(tmp)+1;	% index for right shoulder

height = linspace(0, 1, 101)';
index1 = find(height > max(A(index1A)));
index2 = find(height > max(A(index2A)));
index3 = find(height > max(B(index1B)));
index4 = find(height > max(B(index2B)));
height([index1; index2; index3; index4]) = [];

leftA = interp1(A(index1A), x(index1A), height, 'linear'); 
rightA = interp1(A(index2A), x(index2A), height, 'linear'); 
leftB = interp1(B(index1B), x(index1B), height, 'linear'); 
rightB = interp1(B(index2B), x(index2B), height, 'linear'); 

intervalA = [leftA rightA];
intervalB = [leftB rightB];

if strcmp(operator, 'sum'),
	% interval mathematics for summation A+B 
	intervalC = [leftA+leftB rightA+rightB];
	x1 = [intervalC(:, 1); flipud(intervalC(:, 2))];
	C = [height; flipud(height)];
elseif strcmp(operator, 'sub'),
	% interval mathematics for subtraction A-B 
	intervalC = [leftA-rightB rightA-leftB];
	x1 = [intervalC(:, 1); flipud(intervalC(:, 2))];
	C = [height; flipud(height)];
elseif strcmp(operator, 'prod'),
	% interval mathematics for product A*B 
	tmp = [leftA.*leftB leftA.*rightB rightA.*leftB rightA.*rightB];
	intervalC = [min(tmp')' max(tmp')'];
	x1 = [intervalC(:, 1); flipud(intervalC(:, 2))];
	C = [height; flipud(height)];
elseif strcmp(operator, 'div'),
	% interval mathematics for division A/B 
	index = (prod(intervalB')>0)';	% contains 0 or not
	tmp1 = leftB.*index;
	tmp = [leftA./leftB leftA./tmp1 leftA./rightB ...
		rightA./leftB rightA./tmp1 rightA./rightB];
	intervalC = [min(tmp')' max(tmp')'];
	x1 = [intervalC(:, 1); flipud(intervalC(:, 2))];
	C = [height; flipud(height)];
	% get rid of inf or -inf due to division
	index = find(~finite(x1));
	x1(index) = [];
	C(index) = [];
else
	error('Unknown fuzzy arithmetic operator!');
end

% Make sure that x1 is monotonically increasing
index = find(diff(x1) == 0);
x1(index) = [];
C(index) = [];

% Take care of "out-of-bound interpolation"
index1 = find(orig_x < min(x1));
index2 = find(orig_x > max(x1));
% tmp_x is legal input for interp1
tmp_x = orig_x;
tmp_x([index1; index2]) = [];
% Do interpolation 
out = interp1(x1, C, tmp_x, 'linear');
% Final output
out = [zeros(size(index1)); out; zeros(size(index2))];

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一级二级三级| 91精品国产综合久久国产大片| 欧美日韩精品系列| 国产情人综合久久777777| 丝袜美腿亚洲一区二区图片| 成人免费高清视频在线观看| 日韩欧美区一区二| 亚洲一区二区三区在线看| 成人免费视频一区| 久久人人爽爽爽人久久久| 亚洲成人黄色影院| 91精彩视频在线| 中文字幕在线观看一区| 国产xxx精品视频大全| 91精品视频网| 亚洲国产精品精华液网站| 99国产精品99久久久久久| 精品va天堂亚洲国产| 免费在线观看视频一区| 日本精品视频一区二区| 国产精品国产三级国产a| 国产成人免费视频| 2021久久国产精品不只是精品| 日本成人在线网站| 欧美精品自拍偷拍| 日欧美一区二区| 欧美精品色一区二区三区| 亚洲v精品v日韩v欧美v专区| 在线看不卡av| 亚洲资源中文字幕| 欧美日本一区二区在线观看| 午夜影院在线观看欧美| 在线91免费看| 麻豆91精品91久久久的内涵| 日韩网站在线看片你懂的| 日韩国产欧美三级| 日韩欧美一区在线观看| 国产一区二区三区免费看| 日韩欧美国产一区二区在线播放| 美女脱光内衣内裤视频久久网站 | 欧美电影影音先锋| 蜜桃久久av一区| 欧美变态tickling挠脚心| 国产美女在线精品| 国产欧美一区二区精品性色超碰| 成人午夜碰碰视频| 亚洲久草在线视频| 日韩一区二区三区四区五区六区| 极品销魂美女一区二区三区| 久久精品视频一区二区三区| www.亚洲在线| 亚洲区小说区图片区qvod| 欧美日韩精品一区二区三区四区| 麻豆国产精品官网| 国产精品美女久久久久久| 欧美无砖专区一中文字| 蜜臀av一区二区在线观看| 国产午夜亚洲精品午夜鲁丝片| 99九九99九九九视频精品| 香蕉影视欧美成人| 国产网站一区二区三区| 欧洲一区二区三区免费视频| 精品一区二区影视| 国产精品人人做人人爽人人添| 欧美日韩中文精品| 国产白丝网站精品污在线入口| 夜夜嗨av一区二区三区中文字幕 | 日韩色在线观看| av不卡在线播放| 日本va欧美va欧美va精品| 中文av字幕一区| 欧美一级二级三级蜜桃| 成人av集中营| 久久精品国产秦先生| 亚洲欧美二区三区| 精品国产91洋老外米糕| 欧美优质美女网站| 国产成人av福利| 日本麻豆一区二区三区视频| 亚洲视频一区在线| 国产在线精品一区二区三区不卡| 久久精品国产**网站演员| 国产精品久久久久久久久免费相片 | 欧美精品一区二区久久久| 99久久精品国产麻豆演员表| 精品一区二区久久| 午夜电影网亚洲视频| 亚洲色图20p| 久久免费看少妇高潮| 日韩一区国产二区欧美三区| 色综合网站在线| 成人教育av在线| 国产精品一区二区你懂的| 免费成人在线观看视频| 亚洲综合激情小说| 亚洲色图欧洲色图| 国产精品网站导航| 成人av在线播放网址| 琪琪一区二区三区| 一区二区三区**美女毛片| 日本一区二区免费在线| 国产一区二区按摩在线观看| 亚洲观看高清完整版在线观看| 国产无人区一区二区三区| 亚洲精品一线二线三线| 欧美一区二区三区不卡| 在线播放91灌醉迷j高跟美女 | 国产**成人网毛片九色| 国产一区二区三区四区五区入口 | 日本成人中文字幕| 天堂va蜜桃一区二区三区 | 欧美一区二区三区视频免费| 日韩欧美成人激情| 粉嫩欧美一区二区三区高清影视| 图片区小说区国产精品视频| 亚洲夂夂婷婷色拍ww47| 一个色综合网站| 亚洲一区日韩精品中文字幕| 亚洲欧美日韩中文播放| 中文字幕一区在线| 亚洲人成精品久久久久久| 日韩美女视频19| 曰韩精品一区二区| 亚洲一级在线观看| 午夜久久电影网| 日产精品久久久久久久性色| 图片区日韩欧美亚洲| 免费在线观看一区| 国内精品嫩模私拍在线| 国产精品1区2区| 成人免费毛片a| 色呦呦国产精品| 欧美日韩午夜精品| 日韩三级中文字幕| 久久理论电影网| |精品福利一区二区三区| 欧美色老头old∨ideo| 日韩二区在线观看| 毛片基地黄久久久久久天堂| 青青草原综合久久大伊人精品| 日韩不卡在线观看日韩不卡视频| 七七婷婷婷婷精品国产| 国产激情一区二区三区四区| 色8久久精品久久久久久蜜| 91麻豆精品国产91久久久| 久久久久久亚洲综合| 一个色妞综合视频在线观看| 久久99国产精品成人| 成人av免费观看| 日韩一区二区在线播放| 国产精品美女久久久久久久久| 亚洲最大成人网4388xx| 国产一区二区中文字幕| 欧美亚洲高清一区二区三区不卡| 欧美一区二区女人| 亚洲欧美日韩国产综合在线| 日韩在线一二三区| www.欧美.com| 日韩欧美久久一区| 夜夜操天天操亚洲| 国产成人av自拍| 日韩精品一区在线| 夜夜嗨av一区二区三区中文字幕| 91丨九色丨蝌蚪丨老版| 欧美伦理电影网| 国产精品剧情在线亚洲| 男女男精品视频网| 色悠久久久久综合欧美99| 国产午夜亚洲精品不卡| 日韩av不卡在线观看| 色婷婷激情一区二区三区| 国产偷国产偷亚洲高清人白洁| 午夜影视日本亚洲欧洲精品| 99麻豆久久久国产精品免费| 欧美变态口味重另类| 日韩中文字幕1| 欧洲精品一区二区| 亚洲人亚洲人成电影网站色| 国产精品888| 精品日韩99亚洲| 美女性感视频久久| 9191精品国产综合久久久久久| 亚洲卡通欧美制服中文| av中文字幕不卡| 中文成人av在线| 成人丝袜18视频在线观看| 国产亚洲自拍一区| 国产另类ts人妖一区二区| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 久久夜色精品一区| 久久国产精品免费| 欧美一级久久久久久久大片| 亚洲成av人片在线观看| 欧美日韩一区小说| 一个色妞综合视频在线观看| 欧洲生活片亚洲生活在线观看| 亚洲另类春色校园小说| 欧美在线免费观看亚洲| 亚洲一区二区中文在线| 欧美日韩mp4|