|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
k=1;' |9 `$ s; S) ^8 l: X1 v2 B- h
p=[-1:.05:8];
) _" X5 n( L8 a* c" Zt=1+sin(k*pi/4*p);' p" F- R' D& O
plot(p,t,'-');
, i) p( r7 \4 b! {8 Rtitle('要逼近的非线性函数');
& G9 e, X! c* L6 m/ yxlabel('时间');" b; f2 B, Q4 G- A7 h# A; ^' R
ylabel('非线性函数');6 Y: X2 X1 O$ ?
n=3;
' V2 k% e" W; d7 Anet = newff(minmax(p),[n,1],{'tansig''purelin'},'trainlm ')1 ?# @( L: ^& l ]5 `- V1 f* J
" v' u8 y# Q; e3 E/ u& h' S
. [, ]: P* Z1 D7 I1 ~# |! ?
: ^% g- a9 [$ A7 f3 t刚开始学bp网络,编译了个程序,报错
" c8 j! [, o8 w/ f k+ xInvalid function name 'tansig'purelin'.
D* O, k" k0 A5 G7 K0 j/ T2 y* ]( t8 t/ l. D1 h- h1 d
Error in network/subsasgn>getDefaultParam (line 2023)
& r% y Z, t9 T# q) ^# n param = struct(feval(fcn,'defaultParam'));0 v: P k4 ]0 K2 p; k# j/ a7 g
/ n) Z& M( w! P6 t2 [Error in network/subsasgn>setLayerTransfeRFcn (line 1199)6 K- @7 Y! l0 _
net.layers{i}.transferParam = getDefaultParam(transferFcn);8 I- b- K: [( `" @. V: |4 D9 ~
( \) {2 q) }' K; ^0 I/ t% h
Error in network/subsasgn>network_subsasgn (line 183)) i% \$ N6 l+ ?
if isempty(err), [net,err] = setLayerTransferFcn(net,i,transferFcn); end
: ~( `5 U( `9 j6 d) y
( S3 i' x7 H& F6 rError in network/subsasgn (line 13): o, ~& D. i+ n- e
net = network_subsasgn(net,subscripts,v,netname);
+ a$ s) A! P/ q% {) `/ O8 Q3 n' J6 B
Error in newff>new_5p0 (line 286)
# u- S) ? |6 o$ y% u net.layers{i}.transferFcn = tf{i};
5 m+ c1 C* i4 a1 I- A7 h2 Z0 C# A) T5 d+ ?/ f6 U
Error in newff>create_network (line 128)
5 A7 }+ t0 `+ S4 G net = new_5p0(varargin{:});3 A4 d) p \( r' {
, D# z5 ]& q, m; {: j% S& ]2 ^
Error in newff (line 102)
/ g% z1 Z8 G+ w' M2 g! o7 i$ \ out1 = create_network(varargin{:});. q9 o5 A P- L! w8 w! V8 N/ Y
6 p6 f& {2 @- n
|
|