⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 contents.m

📁 FISMAT accommodates different arithmetic operators, fuzzification and defuzzification algorithm, imp
💻 M
字号:
% FSTB : Fuzzy Systems Toolbox for MATLAB.%% Generating, modifying and visiualising sets :% % - modlrset(L,R,par,resx) :%     Creating a (discrete) fuzzy set in LR representation form. % - modsuset() :%     Symetric unimodal trapecoids. Mouse supported. Only two points required.% - modtrset() :%     Trapecoidal sets. Mouse supported.% - modgauss() :%     Gaussian normal distributed fuzzy sets.% - plot_set(set) :%     Plotting a fuzzy set.% - plot_num(n1,n2,n3)%     Plotting three fuzzy numbers.% - con2dis(set,Nel)%     conversion between the compact trapezoid and discrete form of a set.% - modi_set(set,mod) :%     Modification of a fuzzy sets shape. (normalisation, dilation, concen.)% - get_fit(xi,x,set)%     picks a (fit-) value from a set.% - set_fit(xi,fv,x,set)%     sets a particular (fit-) value of the set.%% Logical operations on sets : (accepting both main forms for sets)%% - fuz_or(method,ua,ub) %     method: bounded sum, maximum, algebraic sum.% - fuz_and(method,ua,ub)%     method: minimum, bounded difference, algebraic product.% - fuz_fand(gamma,ua,ub) :%     Fuzzy-and from Werners min <-> algebr.mean.% - fuz_for(gamma,ua,ub) :%     General fuzzy-or from Werners(1984) max <-> average.% - fuz_not(ua) :%     complement of a set.%% Arithmetic with fuzzy numbers:%% - fuz_add(f1,f2) :%     Addition of two fuzzy numbers.% - fuz_sub(f1,f2) :%     Subtraction of two fuzzy numbers.% - fuz_div(f1,f2) :%     Division of two fuzzy numbers.% - fuz_exp(f1) :%     Exponential function of a fuzzy number.% - fuz_log(f1) :%     natural logarithm of a fuzzy number.% - fuz_over(f1,f2) :% - fuz_inv(f1) :%     Inversion of a fuzzy number.% - fuz_sign(f1) :%     Determine the sign of a fuzzy number.% - fuz_sire(f1) :%     Sign reversal of a fuzzy number.%% Operations only using the compact trapezoidal form:%% - show_op(op,par,op2,par2) :%     Function to create 3D and contour plots of the following operations:% - gamma_a(gamma,ua,ub) :%     compensatory-and from Zimmermann,Zysno (1982).% - gamma_b(gamma,ua,ub) :%     Convexcombination from minimum- and maximum- operator.% - gamma_ct(gamma,ua,ub) :%     gamma operator from the magazine ct 3/91.% - and the following t- and co-t (or s-) norms :%%  see for example Zimmermannn,H.-J.[1992]:% 'Fuzzy Set Theory and its Applications', Kluwer Academic Publishers, 2.Ed.%% twdp  - drastic product.             swds - drastic sum.  % t1bd  - bounded difference.          s1bs - bounded sum.% t15ep - Einstein product.           s15es - Einstein sum.% t2ap  - algebraic product.           s2as - algebraic sum.% t25hp - Hamacher product.           s25hs - Hamacher sum.% t3mi  - minimum.                     s3ma - maximum.%% Note: the last two letters are the abbreviation of the names.%% sumop  - summing up two sets.% lukand - Lukasiewicz AND%% For control are some special functions are provided:%% - fuzzsiyi(set,x)%     fuzzification for the special set form from Siler/Ying.% - fuzzifi(set,x)%     fuzzification for sets/library of sets in compact trapecoidal form.% - match(X,xi,setlib)%     fuzzification for discrete sets.% - ctr_surf(ctr,ts,bo,steps)%     Control surface for a two dimensional controller.% - ctr_func(ctr,ts,bo)%     Input-Output function for a one dimensional fuzzy or neural controller.% - fuzzy11(), fuzzy21(), fuzzy31()%     Simulink files to implement a general fuzzy (or neural net) controller%     with 1, 2, 3 inputs.% - rtinf(rt,e,de,andop,orop)%     Inference for a controller with two inputs defined in a rule-table.% - defucogx()%     Defuzzification with the centre of gravity method.%% - accumulu(B,accop)%     accumulation of all fuzzy results to one fuzzy conclusion using %   various operators.% - aggregat(Ae,Ade,FAMbank,aggop)%     aggregation of all facts in the premise to one result using various%     operators.% - inferenc(A,B,FAMbank,infop)%     inference using various operators.% - apsumcog(FAMbank,A,moments,areas)%     optimised controller type with algebraic-product inference (correlation%     product encoding), summing output fuzzy-sets and COG defuzzification.% - apsumhei(FAMbank,A,moments,areas)%     optimised controller type with algebraic-product inference (correlation%     product encoding), summing output fuzzy-sets and Height-Method for %     defuzzification.%   %% Methods to Neural Networks and Fuzzy Systems (Kosko 1992)%% - corminen()%     correlation minimum encoding. % - corproen()%     correlation product encoding. % - maxminco()%     max-minimum composition.% - maxproco()%     max-product composition. %% - ucl()%     stochastic Unsupervised-Competive-Learning (UCL)% - dcl()%     stochastic unsupervised Differential-Competive-Learning (DCL)%% - psc()%     Product-Space-Clustering (PSC) to generate FAM rules.% % Demos%% - gui_ar1, gui_con1, gui_con2% - fuzdemo1, fuzdemo2, fuzdemo3, fuzdemo4%% Written by %%	Olaf Wolkenhauer <olaf@csc.umist.ac.uk>, Aug 1996%% Updated by%%	Ben Hirsh, MathTools Ltd. <ben@mathtools.com>, Oct 1998%%% Free toolboxes are available from http://www.mathtools.com

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -