exponenta event banner

surfview

Просмотр открытых поверхностей

Описание

Для просмотра выходной поверхности нечеткой системы используйте средство просмотра поверхностей. Для просмотра поверхности вывода необходимо указать входные и выходные переменные FIS, их соответствующие функции членства и нечеткие правила для системы.

Приложение Fuzzy Logic Designer состоит из нескольких интерактивных интерфейсов для создания системы нечеткого вывода (FIS), включая Surface Viewer. Дополнительные сведения об интерактивном создании нечетких систем см. в разделе Создание нечетких систем с помощью конструктора нечеткой логики.

пример

surfview(fis) открывает средство просмотра поверхностей и загружает систему нечеткого вывода fis.

surfview(fileName) открывает средство просмотра поверхностей и загружает систему нечеткого вывода из файла, указанного в fileName.

Примеры

свернуть все

Загрузите или создайте объект системы нечеткого вывода. В этом примере следует загрузить нечеткую систему из файла.

fis = readfis('tipper');

Откройте средство просмотра поверхностей для этой нечеткой системы.

surfview(fis)

Figure Surface Viewer: tipper contains an axes and other objects of type uimenu, uicontrol. The axes contains an object of type surface.

Входные аргументы

свернуть все

Система нечеткого вывода, заданная как одна из следующих:

  • mamfis объект - система нечеткого вывода Мамдани

  • sugfis object - система нечеткого вывода Sugeno

  • mamfistype2 объект - Type-2 система нечеткого вывода Мамдани

  • sugfistype2 object - Type-2 система нечеткого вывода Sugeno

Примечание

Surface Viewer - единственный интерфейс приложения Fuzzy Logic Designer, поддерживающий системы нечеткого вывода типа 2.

Имя файла, указанное как вектор строки или символа с или без .fis расширение. Этот файл должен находиться в текущей рабочей папке или в пути MATLAB ®.

Совет

  • Для систем с более чем двумя входными переменными можно просмотреть выходную поверхность для любой комбинации двух входов. Необходимо указать постоянные ссылочные значения для любых других входных сигналов, используя ссылочное входное значение.

  • По умолчанию график поверхности обновляется автоматически при изменении выбранных входных или выходных переменных или количества точек сетки. Чтобы отключить автоматическое обновление печати, в меню «Параметры» снимите флажок «Всегда вычислять». Если этот параметр отключен, для обновления графика нажмите кнопку «Вычислить».

  • Чтобы создать более гладкий график, увеличьте значение Точки графика (Plot points).

  • Чтобы просмотреть поверхность под разными углами, щелкните и перетащите область печати.

Вопросы совместимости

развернуть все

Предупреждает, начиная с R2019b

Представлен до R2006a