|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
k=1;
# A; V0 ]+ i/ u b$ p6 z2 qp=[-1:.05:8];+ H+ e* ^9 {; }1 w
t=1+sin(k*pi/4*p);
7 U' _% m! j2 w7 y( }& Eplot(p,t,'-');
5 e9 n8 B0 o4 xtitle('要逼近的非线性函数');2 N) n9 ~2 U4 E& y7 ^
xlabel('时间');
% ~3 U* M. B' x# M; q: Oylabel('非线性函数');
3 h# E, v5 w* W6 e8 fn=3;
4 a) L* y8 b4 ^( e6 _+ V4 Knet = newff(minmax(p),[n,1],{'tansig''purelin'},'trainlm ')6 T* R: Y5 c; A
8 k3 U0 ]# x2 L% r8 q$ H M2 \8 v, o
Y2 i. ^$ y9 [8 S" X刚开始学bp网络,编译了个程序,报错3 K" |( Y' s0 r! C
Invalid function name 'tansig'purelin'.
( P1 [, r: r4 y+ h) \7 Y: d
8 v% e" Y# z q* h: D0 YError in network/subsasgn>getDefaultParam (line 2023)6 ]6 d C: J2 d
param = struct(feval(fcn,'defaultParam'));* F: _8 X8 o6 O
# f/ T$ d4 s1 Y) j9 x2 Q
Error in network/subsasgn>setLayerTransfeRFcn (line 1199)7 y- `/ F* p6 Q4 w
net.layers{i}.transferParam = getDefaultParam(transferFcn);
) g% V7 e5 z0 K' q+ t
( I. W* \4 j2 Y D, _Error in network/subsasgn>network_subsasgn (line 183)* A$ s& z' u2 g/ V4 _0 X2 R3 S
if isempty(err), [net,err] = setLayerTransferFcn(net,i,transferFcn); end, z! d; l3 f: \
" T/ p* }8 v2 f- Z; @% y9 AError in network/subsasgn (line 13)
: R! A' G# q" `: Fnet = network_subsasgn(net,subscripts,v,netname);
% x) }* s5 E& O4 V' c' a& V
) T# w( q2 r& a- W- d9 BError in newff>new_5p0 (line 286)4 c$ z) a4 G# l& O& u& m+ f
net.layers{i}.transferFcn = tf{i};
1 I' s. V& J: ~1 }
8 ^8 s% l- O5 O$ q3 NError in newff>create_network (line 128)9 z, X* S" o. Q# P# _! j! z$ X
net = new_5p0(varargin{:});% T: z; F) |6 V; D/ E
+ L& ?( m* `, |
Error in newff (line 102)0 d- ?8 O) l" ^5 N0 T
out1 = create_network(varargin{:});+ f6 J$ h3 l6 ^
% a* r, m5 Z1 t+ l2 t) s5 ? |
|