(Чтобы быть удаленным) переменные 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