Обратная передаточная функция
A = netinv(N,FP)
netinv
является передаточной функцией. Передаточные функции вычисляют выход слоя из его чистого входа.
A = netinv(N,FP)
принимает входы
N |
|
FP | Struct параметров функции ( проигнорирована ) |
и возвращает 1/N
.
info = netinv (
возвращает информацию об этой функции. Поддерживаются следующие коды: 'code
')
netinv('name')
возвращает имя этой функции.
netinv('output',FP)
возвращает значение [min
max
] выходная область значений.
netinv('active',FP)
возвращает значение [min
max
] активная входная область значений.
netinv('fullderiv')
возвращает 1 или 0, в зависимости от того dA_dN
является S
-by- S
-by- Q
или S
-by- Q
.
netinv('fpnames')
возвращает имена параметров функции.
netinv('fpdefaults')
возвращает параметры функции по умолчанию.
Здесь вы задаете 10 пятиэлементных чистых входных векторов N
и вычислите A
.
n = rand(5,10); a = netinv(n);
Присвойте эту передаточную функцию слою i
сети.
net.layers{i}.transferFcn = 'netinv';