Main Content

purelin

线性传递函数

说明

示例

A = purelin(N) 接受一个由净输入(列)向量组成的 S×Q 矩阵 N,并返回一个与 N 相等的 S×Q 矩阵 A

A plot of the linear transfer function. The output scales linearly with the input.

info = purelin('code') 返回每个 code 字符向量的有用信息:

  • purelin('name') 返回此函数的名称。

  • purelin('output') 返回 [min max] 输出范围。

  • purelin('active') 返回 [min max] 活动输入范围。

  • purelin('fullderiv') 返回 1 或 0,具体取决于 dA_dNS×S×Q 还是 S×Q

  • purelin('fpnames') 返回函数参数的名称。

  • purelin('fpdefaults') 返回默认函数参数。

示例

全部折叠

此示例说明如何创建和绘制 purelin 传递函数,并将其赋给网络中的层 i

创建 purelin 传递函数的图:

n = -5:0.1:5;
a = purelin(n);
plot(n,a)

将此传递函数赋给网络中的层 i

net.layers{i}.transferFcn = 'purelin';

输入参数

全部折叠

净列向量输入,指定为 S×Q 矩阵。

输出参量

全部折叠

线性传递函数,以 S×Q 矩阵形式返回。

算法

a = purelin(n) = n

版本历史记录

在 R2006a 之前推出

另请参阅

| |