|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
k=1;3 l$ d7 j- L8 [7 \" @# t# p
p=[-1:.05:8];( b4 r- H Z9 ]" b) R) y
t=1+sin(k*pi/4*p);
. v+ q6 z* Q m0 E6 zplot(p,t,'-');
/ F+ O5 [2 o1 W& htitle('要逼近的非线性函数');
2 ?% T" ^) O) H. J" r) Yxlabel('时间');
& o, c# W# y" j% `: u* o' O( Fylabel('非线性函数');( r/ o) |- b% z9 \6 N0 U! t
n=3;5 c# a& A+ y9 u, `! h
net = newff(minmax(p),[n,1],{'tansig''purelin'},'trainlm ')* }) p- p7 Y) Y! `8 ~9 j+ U2 a" Q2 q
1 r: @% L( F% ]4 B, E6 U$ \
5 }7 Z/ k- ]. o$ @7 U( e
& Y' K3 X- {& J* K- i刚开始学bp网络,编译了个程序,报错# d! P4 ~ i! C" y& Z
Invalid function name 'tansig'purelin'.
5 |( o; _% N: m+ j. \; T) J) U' W) q
8 Q) i; m0 Z: C9 ?+ m5 `! H+ M/ mError in network/subsasgn>getDefaultParam (line 2023)
$ H7 B H5 A; Y5 g) H6 G t param = struct(feval(fcn,'defaultParam'));5 p9 t ~4 ~7 ?. H4 r
Q" ~* `* V9 o9 }8 r
Error in network/subsasgn>setLayerTransfeRFcn (line 1199)
1 [5 f) I# i" ^4 ^# I$ hnet.layers{i}.transferParam = getDefaultParam(transferFcn);
; T+ u5 E6 _6 i! k& U+ ~) V5 X. { v$ H
Error in network/subsasgn>network_subsasgn (line 183)
4 P2 I8 Z' K- O+ ?9 ?5 j( d if isempty(err), [net,err] = setLayerTransferFcn(net,i,transferFcn); end
9 L i, q% A4 D% Y1 f3 X% P$ Q, D7 R. x& Q7 b) N; J* D
Error in network/subsasgn (line 13)
( C1 i8 S+ {; m* r4 {, x' inet = network_subsasgn(net,subscripts,v,netname);
& p( }5 @ q) j% ]1 B- c4 a
" X4 m7 e; Q$ S+ D6 _1 ^Error in newff>new_5p0 (line 286)9 w3 m* t$ K( X- K, Y
net.layers{i}.transferFcn = tf{i};0 s, ^! Q+ ~6 i. {, C
# ]: }" @- M4 p, O; CError in newff>create_network (line 128): b- b7 G, d2 n9 s; h" Z
net = new_5p0(varargin{:});
9 g2 G+ u. Q2 v2 ~) x4 \+ _4 g, }9 C8 C; u3 g
Error in newff (line 102)9 S3 W) y( a+ j! e
out1 = create_network(varargin{:});
1 d/ y. I3 S9 I8 j% }2 L" x8 N/ h7 i3 |! {, W
|
|