作者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)