EDA365电子论坛网

标题: 提示我Input data sizes do not match net.inputs{1}.size.错误,求哪位大神可以帮... [打印本页]

作者: flamesmnm    时间: 2022-11-14 09:59
标题: 提示我Input data sizes do not match net.inputs{1}.size.错误,求哪位大神可以帮...
为何我用神经网络预测数据,一直提示我Input data sizes do not match net.inputs{1}.size.错误,求哪位大神可以帮我解惑.
+ `# F7 S; A: s7 `$ t2 ^# v3 G' u. t2 @2 f# {
  • P=[0.00019 -0.00017 0.00028 0.00035 0.00110;
  • -0.00036 0.00009 0.00016 0.00091 0.00030;
  • 0.00045 0.00052 0.00127 0.00066 0.00112;
  • 0.00007 0.00082 0.00021 0.00067 0.00095;
  • 0.00075 0.00014 0.00060 0.00088 0.00035;];
  • T=[0];
  • [p1,minp,maxp,t1,mint,maxt]=premnmx(P,T);
  • %创建网络
  • net=newff(minmax(P),[5,1],{'tansig','purelin'},'trainlm');
  • %设置训练次数
  • net.trainParam.epochs = 5000;
  • %设置收敛误差
  • net.trainParam.goal=0.000001;
  • %训练网络
  • [net,tr]=train(net,p1,t1);
  • %输入数据
  • a=[-0.00019,0.00036,-0.00045,-0.00007,-0.00075];
  • %将输入数据归一化
  • a=premnmx(a);
  • %放入到网络输出数据
  • b=sim(net,a);
  • %将得到的数据反归一化得到预测数据
  • c=postmnmx(b,mint,maxt);
  • c

  • 4 w4 `4 O& U) c  }0 A

  ?9 n0 L2 z4 a: ]0 q5 W6 S[color=rgb(51, 102, 153) !important]复制代码
: ?7 h3 z' l1 k+ ~3 Q" f
2 |2 f& j: {& b2 U+ F
. y& d4 F* p2 j% A; Y; ?- c

0 ~6 N& m. Z. R) K; E一直提示
% \- Y/ K0 w$ r% k- X4 @错误使用 network/sim (line 266)
8 u# J  W; f( G4 `7 ?Input data sizes do not match net.inputs{1}.size.3 y4 {7 `5 \, O+ \
- K+ I  P- R1 g0 ?+ @8 ?
出错 Untitled02 (line 22)$ f7 D" U( O' P( z& o/ ^0 c' W- T
b=sim(net,a);
- p% m. f, ~# z. b; ^+ L+ P9 |
3 ?$ O& ~( V% o* [5 b/ L我看了一下,输入数据的个数没有错呀。
$ c. X4 P  ~& u0 r" e0 q

作者: nevadaooo    时间: 2022-11-14 11:18
b=sim(net,a')
作者: fantasyqqq    时间: 2022-11-14 17:43
问题解决了吗
作者: flamesmnm    时间: 2022-11-14 17:44
nevadaooo 发表于 2022-11-14 11:18
; h7 E6 X7 O+ s  j) `( Ib=sim(net,a')

* v% N2 k  B  O试了下,问题没得到解决) ]9 v/ ^7 k$ v9 Y9 q0 ]' ]





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2