[問題] 迴圈存值的問題…已回收

看板MATLAB作者 (思考中....)時間16年前 (2010/01/14 17:46), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串1/1
假設我有個1*15的矩陣 X X 58107 6084 16825 888 20284 1514 18073 5344 731 9 我希望第一次能夠存 第一第二個值58107跟6084的值存到ni 第三個到最後的值(16825、888、20284、1514、18073、5344、731、9)存到nj 第二次能 存第二個跟第三個(6084跟16825)的值存到ni 第四個到最後的值(888、20284、1514、18073、5344、731、9)存到nj 第三次能 存第三個跟第四個值(16825跟888)的值存到ni 第五個到最後的值(20284、1514、18073、5344、731、9)存到nj 直到 第12跟第13的值(18073、5344)存到ni 第14到第15的值(731、9)存到nj 結束 以下是我的程式碼… 再麻煩各位了… long=size(X) for i =2:long(1)-1 for x= i-1:i for j= 1:2 ni(j,1)=X(x,1); end end for y= i+1:long(1) nj(i,1)=X(y,1); end end 謝謝.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.68.157 ※ 編輯: likedoudou 來自: 112.104.68.157 (01/14 19:11) ※ 編輯: likedoudou 來自: 112.104.68.157 (01/14 19:23)

01/14 20:03, , 1F
你要不要用手寫一下你想要程式告訴你什麼答案再來想怎麼寫
01/14 20:03, 1F

01/14 20:28, , 2F
like大因該解決了 XD
01/14 20:28, 2F

01/14 21:07, , 3F
"應"該
01/14 21:07, 3F

01/14 22:28, , 4F
謝謝大家這麼熱心幫我解決問題 ^^
01/14 22:28, 4F
文章代碼(AID): #1BJkVRPk (MATLAB)