compet
竞争传递函数
图和符号

语法
A = compet(N,FP)
info = compet('code')
说明
compet 是神经传递函数。传递函数根据层的净输入计算层的输出。
A = compet(N,FP) 接受 N 和可选的函数参数,
N | 由净输入(列)向量 |
FP | 由函数参数组成的结构体(已忽略) |
并返回一个 S×Q 的矩阵 A,其中在 N 中最大值所在的每一列中填入 1,在其余位置填入 0。
info = compet(' 根据指定的代码字符串返回信息:code')
compet('name') 返回此函数的名称。
compet('output',FP) 返回 [min max] 输出范围。
compet('active',FP) 返回 [min max] 活动输入范围。
compet('fullderiv') 返回 1 或 0,具体取决于 dA_dN 是 S×S×Q 还是 S×Q。
compet('fpnames') 返回函数参数的名称。
compet('fpdefaults') 返回默认函数参数。
示例
在此处,您定义一个净输入向量 N,计算输出,并用条形图绘制该向量及其输出。
n = [0; 1; -0.5; 0.5];
a = compet(n);
subplot(2,1,1), bar(n), ylabel('n')
subplot(2,1,2), bar(a), ylabel('a')
将此传递函数分配给网络的 i 层。
net.layers{i}.transferFcn = 'compet';
版本历史记录
在 R2006a 之前推出