[問題] 請問大大對角矩陣的問題~~已回收

看板MATLAB作者 (拉拉米)時間13年前 (2010/10/19 19:43), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
各位好小弟剛接觸matlab 想請教大哥大姊 若我想重置一個矩陣 ex[1 2 3] [5 ] [5 6 7] [4 5 6] ---->[6 5 ]-----> [6 5 6] [7 8 9] [7 6 5] [7 6 5] 步驟一: 重置對角線的所有元素=對角線的平均值 . ex (1+5+9)/3 (4+8)/2 7/1 步驟二: 上三角為下三角的厄米特 請問程式碼要如何寫謝囉!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.21.245

10/19 23:54, , 1F
我怎麼覺得好像有指令..
10/19 23:54, 1F

10/19 23:56, , 2F
恩~~看錯
10/19 23:56, 2F

10/20 02:00, , 3F
用for吧,配上diag(A,n)
10/20 02:00, 3F

10/20 08:40, , 4F
1*1 -> 2*2 -> ... -> n*n 算 trace在平均除 n 原來如此@@
10/20 08:40, 4F
※ 編輯: razavii 來自: 140.112.21.245 (10/21 14:32)
文章代碼(AID): #1ClOHhAk (MATLAB)