📄 fuz_log.m
字号:
function f = fuz_log(f1)% f=fuz_log(f1)%% (natural) logarithm of a (LR-) fuzzy interval (number).% f = f1 = [xmin xmax m n alpha beta] s. Definition for LR-sets.% ymin=0 and ymax=1 as a condition.%% f = [xmin, xmax, log(m), log(n), log(m/(m-alpha)), log((n+beta)/n)]% (log ist auch hier der natuerliche Logarithmus)%% FSTB - Fuzzy Systems Toolbox for MATLAB% Copyright (c) 1993-1996 by Olaf Wolkenhauer% Control Systems Centre at UMIST% Manchester M60 1QD, UK%% 8-Feb-1994 m = f1(3); n = f1(4); alpha = f1(5); beta = f1(6);if fuz_sign(f1)==3; % f1 not positive and not negative error('Error: (LR-) fuzzy-intervall (number) zero.fuz_log impossible !');end;if fuz_sign(f1)==2; error('Error: negative argument !');end;f(1) = f1(1); f(2) = f1(2); % xmin, xmaxf(3) = log(m); f(4) = log(n); % m, nf(5) = log(m/(m-alpha)); % alphaf(6) = log((n+beta)/n); % beta
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -