II Всероссийская конференция пользователей MATLAB, 25-26 мая 2004 года >>
На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Вход
Раздел "Проектирование систем управления\Fuzzy Logic Toolbox"

Список функций Fuzzy Logic Toolbox

  В оглавление \ К следующему разделу \ К предыдущему разделу

GBELLMF

Обобщенная колокообразная функция принадлежности

Синтаксис:

y = gbellmf (x, params)

Описание:

Функция gbellmf задает функцию принадлежности в виде симметричной кривой в форме колокола. Эта функция задается формулой , параметры которой геометрически интерпретируются следующим образом:

a - коэффициент концентрации функции принадлежности;
b – коэффициент крутизны функции принадлежности;
c – координата максимума функции принадлежности.

Функция gbellmf применяется для задания гладних симетричных функций принадлежности. Функция gbellmf имеет два входных аргумента:

  1. x – вектор, для координат которого необходимо рассчитать степени принадлежности;
  2. params – вектор параметров функции принадлежности. Порядок задания параметров – [a b c].

Функция gbellmf возвращает выходной аргумент y, содержащий степени принадлежности координат вектора x.

Пример:

x = 0: 0.1: 10;
y1 = gbellmf (x, [3 1 5]);
y2 = gbellmf (x, [3 2 5]);
y3 = gbellmf (x, [3 3 5]);
plot (x, [y1; y2; y3])
title (' gbellmf, a=3, b=1,…,3, c=5')
legend(‘b=1’, ‘b=2’, ‘b=3’)

===================================================================

Построение графиков колокообразных функций принадлежности с различными коэффициентами крутизны.

  В оглавление \ К следующему разделу \ К предыдущему разделу


О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:    
  Информация на сайте была обновлена 11.05.2004 Copyright 2001-2004 SoftLine Co 
Наши баннеры