EDA365电子论坛网
标题:
Invalid function name 'tansig'purelin'.报错求救
[打印本页]
作者:
Lionoon
时间:
2020-2-28 16:41
标题:
Invalid function name 'tansig'purelin'.报错求救
k=1;
/ `$ y6 i$ c4 h1 g' Q$ j% E
p=[-1:.05:8];
/ C B9 F- ~. q( {; b
t=1+sin(k*pi/4*p);
# r) G% Y# _, h1 }) \
plot(p,t,'-');
( H$ L: w0 s7 @' M/ S
title('要逼近的非线性函数');
" U4 Y6 U1 K2 R9 S
xlabel('时间');
* X- L' ?/ v5 a/ K/ p. @. G
ylabel('非线性函数');
2 ^" v! y% n9 ~& p7 C
n=3;
% M1 Y' Y! L/ Z# D, q4 c
net = newff(minmax(p),[n,1],{'tansig''purelin'},'trainlm ')
: s( R5 b: k( X: z
* q2 F" Z( m5 m2 x# z8 c/ T9 {
! u5 u0 k8 I. b7 V, M- q& x
9 ^5 c4 F: {! y- \0 H. K+ T0 t
刚开始学bp网络,编译了个程序,报错
' i5 v2 W2 b) u$ k3 q; ?3 p& O
Invalid function name 'tansig'purelin'.
% @* z' ]8 M$ F) r* \: g+ L
3 B# D4 U. z! m" m( U3 b: L
Error in network/subsasgn>getDefaultParam (line 2023)
' S6 V$ B0 P) d
param = struct(feval(fcn,'defaultParam'));
% S# t6 z( z9 J( Z8 S. K" _6 R
; J7 W5 S% `, F8 ?
Error in network/subsasgn>setLayerTransferFcn (line 1199)
. P$ S, ?3 p2 J- i: V4 z
net.layers{i}.transferParam = getDefaultParam(transferFcn);
# k% I! H* u, h X6 D6 O1 ?
8 b6 l0 B3 y' \3 |4 n& j3 V
Error in network/subsasgn>network_subsasgn (line 183)
- p/ I: U4 [6 Z' h7 R
if isempty(err), [net,err] = setLayerTransferFcn(net,i,transferFcn); end
4 ^& `7 E o6 O0 E0 e/ i7 E
1 Q+ _1 B0 o: f% V) G( I
Error in network/subsasgn (line 13)
9 G" ` O4 r- W: P# e d* b' E
net = network_subsasgn(net,subscripts,v,netname);
7 o5 u. }" l- c( B% }# w. |
5 W r: J$ ^* W
Error in newff>new_5p0 (line 286)
: f6 S- u. w$ m7 [
net.layers{i}.transferFcn = tf{i};
; o4 Q. H$ H1 a( l( u. u9 e3 R9 s
0 j! m/ s9 G- U+ J+ \2 ?+ A, R7 m% ^
Error in newff>create_network (line 128)
4 S8 Y5 y$ f0 m
net = new_5p0(varargin{:});
; y) G( B! L' g: T/ K
/ b/ t, X4 Y- u/ D g2 t
Error in newff (line 102)
! X5 H; f" Z+ `. Q
out1 = create_network(varargin{:});
0 X) V3 M1 V+ R) v( ` ?) T! v
( N; _5 o( v- w7 x$ _' h
作者:
CCxiaom
时间:
2020-2-29 17:00
不太知道这是要实现什么功能
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2