[求救] 不小心誤刪程式碼~

看板MATLAB作者 (別想歪)時間13年前 (2012/11/05 03:42), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
老闆上禮拜給我一段程式碼 又給了我一台電腦 但是我文組根本沒學過matlab 只會一直按f5給她跑 昨天晚上手殘 可能有刪到或改到程式碼 結果到現在怎麼跑怎麼錯~偏偏我根本不會看 想請大家幫幫忙 ===========以下是我高中弟弟打的========== 程式看起來是再挑選交集 只到最後會跑出結果是f f打開每次會是一個(500,1)的數列 然後迴圈存 所以最後會有一個 (500,n的矩陣) 也就是(500,365) 但是f最後都有跑出來 可是存檔都變亂碼 我才剛學matlab一個月 不太會看 load data.txt d=data(:,1); e=data(:,2); for n=1:365; com=load(['doc',num2str(n) , '.txt ']); a=com(:,1); b=com(:,2); c=com(:,3); for k=1; j=1; for i=1:length(com); if abs(a(i)-d(k))<50&&abs(b(i)-e(k))<50; f(j,1)=c(i); j=j+1; filename=['a' num2str(n) '.txt'] save (filename,'f','j') end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 42.78.133.118

11/05 07:24, , 1F
看起來像是少兩個end
11/05 07:24, 1F

11/05 13:14, , 2F
是少3個
11/05 13:14, 2F

11/07 22:31, , 3F
喔我漏看一個for XD
11/07 22:31, 3F
文章代碼(AID): #1GbiKe-6 (MATLAB)