Опция установлена для 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
команда, возвращенная как gensurfOptions
опция установлена.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.