(Чтобы быть удаленным) переменные Remove из нечеткой системы вывода
rmvar
будет удален в будущем релизе. Использование removeInput
или removeOutput
вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
fis = rmvar(fis,varType,varIndex)
[fis,errorStr] = rmvar(fis,varType,varIndex)
fis = rmvar(fis,varType,varIndex)
удаляет переменную varType
, из индекса varIndex
, от нечеткой системы вывода, сопоставленной с рабочей областью структура FIS, fis
:
SpecifyvarType
как любой 'input'
или 'output'
.
varIndex
целое число для индекса переменной. Этот индекс представляет порядок, в котором перечислены переменные.
[fis,errorStr] = rmvar(fis,varType,varIndex)
возвращает любые сообщения об ошибке в вектор символов, errorStr
.
Эта команда автоматически изменяет список правил, чтобы сохранить его размер сопоставимым с текущим количеством переменных. Необходимо удалить из FIS любое правило, которое содержит переменную, которую вы хотите удалить, прежде, чем удалить его. Вы не можете удалить нечеткую переменную, использующуюся в настоящее время в списке правил.
removeInput
| removeOutput
| addMF
| addRule
| addvar
| rmmf