亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
欧美日韩视频专区在线播放| 国产成人精品一区二| 国产精品三级av| 久久网站最新地址| 国产亚洲污的网站| 国产精品欧美一区二区三区| 国产女人aaa级久久久级| 国产欧美日韩另类视频免费观看 | 五月婷婷激情综合| 亚洲最色的网站| 亚洲国产精品影院| 日韩精品电影在线观看| 麻豆精品久久精品色综合| 国内精品视频666| 福利电影一区二区| 91碰在线视频| 欧美一级黄色大片| 久久精品欧美一区二区三区不卡| 国产精品美女久久久久久久久| 日本一区二区免费在线| 亚洲欧美激情插| 视频一区二区三区入口| 极品销魂美女一区二区三区| 国产精品一线二线三线| 99久久精品免费观看| 欧美三级韩国三级日本三斤| 日韩欧美一区二区久久婷婷| 中文字幕乱码亚洲精品一区| 亚洲人成网站精品片在线观看| 午夜精品免费在线| 国产一区二区h| 91久久精品日日躁夜夜躁欧美| 在线观看91av| 国产精品每日更新| 日日夜夜精品视频免费| 成人性生交大合| 欧美酷刑日本凌虐凌虐| 欧美国产精品一区二区| 同产精品九九九| www.色精品| 欧美成人精品1314www| 亚洲桃色在线一区| 国产一区二区三区在线观看免费视频 | 国产午夜久久久久| 午夜影院久久久| 99久久伊人网影院| 精品国产1区二区| 亚洲一区欧美一区| 成人美女视频在线观看18| 欧美日韩国产高清一区二区| 亚洲国产精品精华液2区45| 午夜精品久久久久久久99樱桃| 成人性生交大片免费看在线播放| 欧美精品在线观看播放| 一区二区三区四区不卡视频| 激情六月婷婷久久| 精品国产一二三| 无吗不卡中文字幕| 在线免费一区三区| 亚洲视频免费观看| 丁香激情综合国产| 久久这里都是精品| 日本欧美大码aⅴ在线播放| 91同城在线观看| 国产精品嫩草影院com| 国产在线视视频有精品| 精品久久久久久亚洲综合网| 日韩国产在线一| 欧美精品一二三区| 天天av天天翘天天综合网色鬼国产| 91亚洲国产成人精品一区二区三| 国产日韩欧美一区二区三区综合| 国内久久精品视频| 久久免费的精品国产v∧| 精品无人码麻豆乱码1区2区| 欧美日本在线一区| 性做久久久久久久免费看| 日本电影亚洲天堂一区| 一区二区三区美女视频| 欧美性感一类影片在线播放| 亚洲国产精品一区二区久久恐怖片 | 狠狠色狠狠色综合| 久久一夜天堂av一区二区三区| 久久国产欧美日韩精品| 久久久久久久久久久99999| 国产98色在线|日韩| 国产精品网站在线| 91极品美女在线| 性做久久久久久免费观看欧美| 欧美一区中文字幕| 国产一区二区在线影院| 国产精品免费久久久久| 欧美主播一区二区三区| 亚洲动漫第一页| 日韩一级片在线观看| 国产高清不卡一区| 一区二区三区久久久| 日韩精品专区在线影院重磅| 国产乱妇无码大片在线观看| 中文字幕一区二区三区乱码在线| 91成人国产精品| 久久99国产精品免费网站| 国产精品天天摸av网| 在线观看91视频| 国内成人自拍视频| 亚洲美女屁股眼交| 日韩欧美一区二区视频| 不卡视频免费播放| 日韩成人精品在线| 亚洲欧美国产毛片在线| 欧美mv日韩mv国产| 欧美亚洲一区二区三区四区| 极品瑜伽女神91| 亚洲一区免费视频| 日本一区二区三区dvd视频在线| 欧美午夜精品久久久| 国产激情视频一区二区在线观看| 亚洲另类春色国产| 国产人久久人人人人爽| 91精品国产综合久久精品app | 日韩精品资源二区在线| 91社区在线播放| 国产剧情一区在线| 天天综合天天综合色| 国产精品久久久久久亚洲毛片| 日韩一级片在线观看| 欧美三日本三级三级在线播放| 国产91精品一区二区麻豆网站 | 亚洲色图欧洲色图婷婷| 精品久久久久一区| 欧美高清视频不卡网| 99久久99久久综合| 大胆欧美人体老妇| 国产一区二区三区在线观看免费 | 亚洲一区二区三区四区的| www欧美成人18+| 欧美久久久久久久久中文字幕| 北条麻妃国产九九精品视频| 国产精品中文有码| 看电影不卡的网站| 蜜桃久久久久久| 日韩电影一区二区三区四区| 亚洲男人的天堂一区二区| 国产精品第13页| 国产精品视频一二| 国产精品高潮呻吟| 国产精品素人视频| 国产精品亲子伦对白| 国产午夜亚洲精品理论片色戒| 精品国产三级a在线观看| 欧美疯狂做受xxxx富婆| 欧美日韩国产在线观看| 8v天堂国产在线一区二区| 欧美日韩在线观看一区二区| 欧美在线播放高清精品| 欧美综合在线视频| 欧美视频日韩视频在线观看| 欧美精品在欧美一区二区少妇| 欧美丰满嫩嫩电影| 欧美一区二区播放| 精品国产乱码久久久久久牛牛 | 精品一区二区三区视频在线观看| 日韩制服丝袜av| 毛片av一区二区| 精品在线免费视频| 成人做爰69片免费看网站| 99精品视频在线观看| 91黄色免费观看| 91精选在线观看| 国产亚洲精品福利| 日韩理论片在线| 日韩国产欧美三级| 国产精品99久久久| 色婷婷综合中文久久一本| 欧美日韩性生活| 精品福利在线导航| 国产精品久久久久一区| 亚洲电影激情视频网站| 国产在线视频一区二区| 99久久婷婷国产综合精品| 欧美日韩午夜在线| 久久精品一区二区| 亚洲在线观看免费| 国产在线精品不卡| 色综合天天综合网天天看片| 91精品国产综合久久国产大片| 国产亚洲制服色| 亚洲一区二区三区四区的| 韩国精品免费视频| 欧美日韩午夜在线视频| 中文字幕欧美日韩一区| 亚洲国产sm捆绑调教视频 | 91久久精品一区二区三| 欧美mv和日韩mv国产网站| 亚洲三级在线看| 久久国产乱子精品免费女| 一本色道a无线码一区v| 亚洲精品在线电影| 午夜精品久久久久久久99水蜜桃 | 久久不见久久见免费视频1|