Опция установлена для gensurf
функция
создает набор опции по умолчанию для генерации нечеткой системы вывода выходное использование поверхности opt
= gensurfOptionsgensurf
. Используйте запись через точку, чтобы изменить этот набор опции для вашего определенного приложения. Любые опции, которые вы не изменяете, сохраняют свои значения по умолчанию.
создает набор опции с опциями, заданными одним или несколькими opt
= gensurfOptions(Name,Value
)Name,Value
парные аргументы.
Создайте gensurfOptions
по умолчанию опция установлена.
opt = gensurfOptions;
Задайте опции с помощью записи через точку. Например, для 2D входа, нечеткой системы с тремя выходами, задают опции к:
Постройте поверхность для второго выхода против значений первых и третьих входных параметров.
Задайте ссылочное значение 0.25
для второй входной переменной.
opt.OutputIndex = 2; opt.InputIndex = [1 3]; opt.ReferenceInputs = [NaN 0.25 NaN];
Любые значения, которые вы не задаете, остаются в их значениях по умолчанию.
Можно также задать одну или несколько опций при создании набора опции. Например, создайте набор опции, задав 25
узлы решетки для обеих нанесенных на график входных переменных:
opt2 = gensurfOptions('NumGridPoints',25);
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'InputIndex',[2 3]
строит выход против вторых и третьих входных переменных с помощью 3-D объемной поверхностной диаграммы.InputIndex
— Индексы входных переменных'auto'
(значение по умолчанию) | положительное целое число, меньше чем или равное количеству входных параметров | двухэлементный вектор из положительных целых чиселИндексы входных переменных, чтобы построить выход против в виде разделенной запятой пары, состоящей из 'InputIndex'
и одно из следующего:
Положительное целое число, меньше чем или равное количеству входных параметров — График выход против одного входа с помощью 2D графика.
Двухэлементный вектор из положительных целых чисел — График выход против двух входных переменных с помощью 3-D объемной поверхностной диаграммы.
Когда InputIndex
'auto'
, gensurf
использует первые две входных переменные по умолчанию.
OutputIndex
— Индекс выходной переменной'auto'
(значение по умолчанию) | положительное целое число, меньше чем или равное количеству выходных параметровИндекс выходной переменной, чтобы построить в виде разделенной запятой пары, состоящей из 'OutputIndex'
и положительное целое число, меньше чем или равное количеству выходных параметров.
Когда OutputIndex
'auto'
, gensurf
использует первую выходную переменную по умолчанию.
NumGridPoints
— Количество узлов решетки, чтобы построить
(значение по умолчанию) | целое число, больше, чем 1
| двухэлементный вектор из целых чисел, больше, чем 1
Количество узлов решетки, чтобы построить в виде разделенной запятой пары, состоящей из 'NumGridPoints'
и одно из следующего:
Целое число, больше, чем 1
— Задайте количество узлов решетки при использовании одной входной переменной или то же количество узлов решетки для обоих входных параметров при использовании двух входных переменных.
Двухэлементный вектор из целых чисел, больше, чем 1
— Задайте различное количество узлов решетки для каждой входной переменной.
Если вы задаете InputIndex
как целое число и NumGridPoints
как вектор, затем gensurf
использует первый элемент NumGridPoints
как количество узлов решетки для заданной входной переменной.
Чтобы построить более сглаженную поверхность, увеличьте число узлов решетки.
ReferenceInputs
— Ссылочные значения для входных переменных'auto'
(значение по умолчанию) | векторСсылочные значения для входных переменных, не показанных в объемной поверхностной диаграмме в виде разделенной запятой пары, состоящей из 'ReferenceInputs'
и вектор с длиной равняется количеству входных параметров FIS. Задайте NaN
для входных параметров, заданных в InputIndex
.
Когда ReferenceInputs
'auto'
, gensurf
использует среднюю точку области значений каждой неиспользуемой переменной как ссылочное значение.
NumSamplePoints
— Количество точек выборки
(значение по умолчанию) | целое число, больше, чем 1
Количество точек выборки, чтобы использовать при оценке функций принадлежности по выходной переменной располагается в виде разделенной запятой пары, состоящей из 'NumSamplePoints'
и целое число, больше, чем 1
. Для получения дополнительной информации об оценке функции принадлежности смотрите evalfis
.
Примечание
NumSamplePoints
не используется Sugeno-системами-типов.
opt
— Опция установлена для gensurf
командаgensurfOptions
опция установленаНабор опции для gensurf
команда, возвращенная как a gensurfOptions
опция установлена.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.