exponenta event banner

getTunableValues

Получение значений настраиваемых параметров из системы нечеткого вывода

Описание

пример

paramvals = getTunableValues(fis,paramset) возвращает настраиваемые значения параметров системы нечеткого вывода fis. Чтобы указать возвращаемые значения параметров, используйте paramset.

Примеры

свернуть все

Создайте систему нечеткого вывода и определите настраиваемые параметры для входов, выходов и правил.

fis = mamfis('NumInputs',2,'NumOutputs',1);
[in,out,rule] = getTunableSettings(fis);

Получение настраиваемых значений параметров входов, выходов и правил системы нечеткого вывода.

paramVals = getTunableValues(fis,[in;out;rule]);

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

свернуть все

Система нечеткого вывода, заданная как mamfis, sugfis, mamfistype2, sugfistype2, или fistree объект.

Настраиваемые параметры, заданные как массив параметров ввода, вывода и правил во входном FIS. Чтобы получить эти параметры, используйте getTunableSettings функция со входом fis.

paramset могут быть параметрами ввода, вывода или правила или любой комбинацией этих параметров.

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

свернуть все

Настраиваемые значения параметров, возвращаемые в виде массива. Порядок значений в paramvals соответствует порядку параметров в paramset.

Можно изменить эти значения параметров, а затем установить их в FIS с помощью setTunableValues.

Представлен в R2019a