[討論] (已解決)矩陣後面括弧給一定值

看板MATLAB作者 (JTR)時間10年前 (2015/07/19 22:35), 10年前編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
先跟板上各位前輩說聲抱歉 問了一個那麼基礎的問題 因為最近進研究所 剛開始接觸MATLAB 之前只有一點點C++的基礎而已 很多地方都不太懂 想請問 A矩陣 A = 8 1 6 3 5 7 4 9 2 帶入A(1)會跑出8 A(2)會跑出3 想請問這兩個值是怎麼算出來的 解惑的大大 奉上100P綿薄心意 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.37.199 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1437316506.A.DDF.html ※ 編輯: JACK19920102 (118.161.37.199), 07/19/2015 22:37:29

07/19 22:38, , 1F
matlab是column-major的排列方式
07/19 22:38, 1F

07/19 22:38, , 2F
所以1是第一行第一個,2是第一行第二個
07/19 22:38, 2F

07/19 22:39, , 3F
依此類推,5就是第二行第二個 (2-1)*3(nCol)+2
07/19 22:39, 3F

07/19 22:40, , 4F
了解了 謝謝大大 p幣馬上奉上
07/19 22:40, 4F
※ 編輯: JACK19920102 (118.161.37.199), 07/19/2015 22:41:27
文章代碼(AID): #1LgxMQtV (MATLAB)
文章代碼(AID): #1LgxMQtV (MATLAB)