| 3 | 1/1 | 返回列表 |
| 查看: 286 | 回復(fù): 2 | |||
[交流]
【求助】報(bào)錯(cuò)了,誰能幫幫我。金幣奉上 已有1人參與
|
|
下面是我的一段代碼。 在Test(1,: )=Train(i,: ); %語句出出錯(cuò)了。 在這個(gè)循環(huán)之前,在debug模式下,我查看了Train數(shù)組的大小 size(Train) ans = 100000 3 大小和我if語句循環(huán)停止的量是一樣的,為何還是報(bào)錯(cuò)了。 數(shù)據(jù)太大了,單步調(diào)試真的不容易。而且是初學(xué)者,大家指教吧。金幣奉上!謝謝 function Leaveoneout() nr = 100000; ni = 1682; nu = 943; rmse = 0; Train = load('u.data'); Train(:,4)=[]; Trainuimatrix = zeros(nu,ni); for i = 1:nr Trainuimatrix( Train(i, 1), Train(i, 2) ) = Train(i, 3); end Dresult = zeros(nr, 5); Dresult(:, 1) = Train(:, 3); for i = 1:1:nr Test(1,: )=Train(i,: ); %此處出錯(cuò)了,nr值為100000,運(yùn)行到10000的時(shí)候還沒有出錯(cuò) Train(i,: )=[]; [rating] = Userbased(Train, Test, Trainuimatrix, nr, nu, ni); Dresult(i, 2) = rating; end [ Last edited by minstrel on 2010-5-10 at 22:41 ] |
|
我終于找到原因了 在于Train(i,: )=[]; 它在每次的循環(huán)的時(shí)候,都減去一行。 于是它的大小是在不停減小的 等到運(yùn)行到中間的時(shí)候,i的大小就超過了它的下界。 我把 Test(1,: )=Train(i,: ); Train(i,: )=[]; 放到自定義的子函數(shù)里面就好了。 嵌套的子函數(shù),只在這個(gè)子函數(shù)里面改變它的值,跳出這個(gè)函數(shù)的時(shí)候,它的值又恢復(fù)了。 此貼可以結(jié)了。版主能否幫我編輯一下。謝謝。 |
| 3 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 復(fù)試調(diào)劑 +4 | z1z2z3879 2026-03-14 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 085600材料與化工調(diào)劑 324分 +10 | llllkkkhh 2026-03-18 | 12/600 |
|
|
[考研] 求調(diào)劑 +3 | Mqqqqqq 2026-03-19 | 3/150 |
|
|
[考研] 085600材料與化工求調(diào)劑 +6 | 緒幸與子 2026-03-17 | 6/300 |
|
|
[考研] 085600材料與化工 +5 | 安全上岸! 2026-03-16 | 5/250 |
|
|
[考研] 311求調(diào)劑 +11 | 冬十三 2026-03-15 | 12/600 |
|
|
[考研] 收復(fù)試調(diào)劑生 +4 | 雨后秋荷 2026-03-18 | 4/200 |
|
|
[考研] 302求調(diào)劑 +10 | 呼呼呼。。。。 2026-03-17 | 10/500 |
|
|
[考研]
|
胡辣湯放糖 2026-03-15 | 6/300 |
|
|
[考研] 265求調(diào)劑 +3 | 梁梁校校 2026-03-17 | 3/150 |
|
|
[考研] 301求調(diào)劑 +9 | yy要上岸呀 2026-03-17 | 9/450 |
|
|
[碩博家園] 湖北工業(yè)大學(xué) 生命科學(xué)與健康學(xué)院-課題組招收2026級食品/生物方向碩士 +3 | 1喜春8 2026-03-17 | 5/250 |
|
|
[考研] [導(dǎo)師推薦]西南科技大學(xué)國防/材料導(dǎo)師推薦 +3 | 尖角小荷 2026-03-16 | 6/300 |
|
|
[考研] 304求調(diào)劑 +5 | 素年祭語 2026-03-15 | 5/250 |
|
|
[考研] 一志愿211 0703方向310分求調(diào)劑 +3 | 努力奮斗112 2026-03-15 | 3/150 |
|
|
[考研] 085600材料與化工 求調(diào)劑 +13 | enenenhui 2026-03-13 | 14/700 |
|
|
[考研] 22408總分284求調(diào)劑 +3 | InAspic 2026-03-13 | 3/150 |
|
|
[考研] 26調(diào)劑/材料科學(xué)與工程/總分295/求收留 +9 | 2026調(diào)劑俠 2026-03-12 | 9/450 |
|
|
[碩博家園] 085600 260分求調(diào)劑 +3 | 天空還下雨么 2026-03-13 | 5/250 |
|
|
[考博] 福州大學(xué)楊黃浩課題組招收2026年專業(yè)學(xué)位博士研究生,2026.03.20截止 +3 | Xiangyu_ou 2026-03-12 | 3/150 |
|