作者chris70211 (克里斯)
看板MATLAB
标题[问题] 读取txt档负值无法读入吗?
时间Wed Nov 28 21:35:20 2012
今天在跑程式的时候 txt档将数値写入矩阵时无法读入负值的情形
不知道这是已经无解的情形吗? 只能从txt档内容更改还是可以另外
宣告矩阵形式 拜托大家提供一些资讯让小弟有所参考了!!
程式是在这行发生问题的
train1=textread('档案名称.txt','%u');
MATLAB显示说
??? Error using ==> dataread
Trouble reading unsigned integer from file (row 286, field 1) ==> -199
Error in ==> textread at 176
[varargout{1:nlhs}]=dataread('file',varargin{:});
Error in ==> BPN_orig at 15
train1=textread('档案名称.txt','%u');
如果txt内没有负值得话就可以顺利跑完 不知道大家有没有遇到这样的问题
PS.顺便想问问有摸过nntool的前辈们 跑BPN的时候 训练的误差呼叫出来会有
笔数不到的情形吗?
例如我训练资料跑200笔 可是tool跑出来的训练误差笔数不到两百笔
想问问这样是什麽样的问题 是训练资料不对还是怎样?
因为我的训练次数都跑不完就结束了!!
麻烦大家了>"<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.38.120.154
1F:推 CBET:将 %u 改成 %d 11/28 21:52
感谢~~问题解决了>"<
※ 编辑: chris70211 来自: 114.38.120.154 (11/28 23:02)