hardlims
对称硬限制传递函数
图和符号
语法
A = hardlims(N,FP)
说明
hardlims
是神经传递函数。传递函数根据层的净输入计算层的输出。
A = hardlims(N,FP)
接受 N
和可选的函数参数,
N | 由净输入(列)向量 |
FP | 由函数参数组成的结构体(已忽略) |
并返回 A
,即由 +1/- 1 组成的 S
×Q
矩阵,其中在 N
≥ 0 处为 +1。
info = hardlims('
根据指定的代码字符串返回信息:code
')
hardlims('name')
返回此函数的名称。
hardlims('output',FP)
返回 [min max]
输出范围。
hardlims('active',FP)
返回 [min max]
活动输入范围。
hardlims('fullderiv')
返回 1 或 0,具体取决于 dA_dN
是 S
×S
×Q
还是 S
×Q
。
hardlims('fpnames')
返回函数参数的名称。
hardlims('fpdefaults')
返回默认函数参数。
示例
以下说明如何创建 hardlims
传递函数的图。
n = -5:0.1:5; a = hardlims(n); plot(n,a)
将此传递函数分配给网络的 i
层。
net.layers{i}.transferFcn = 'hardlims';
算法
如果 n
≥ 0,则 hardlims(n)
为 1,否则为 -1。
版本历史记录
在 R2006a 之前推出