我想這樣的:如果如何使矩陣的對角線等於另一個矩陣的對角線?
a=1 2 3
4 5 6
7 8 9 i want a at the end to be
a= 1 6 9
12 25 18
49 24 81
這意味着對角線我做到了以方也相對對角線 和其他在我multpplied他們的3個矩陣elemnts ..所以我 有這個至今:
a=rand(n)
c=fliplr(diag(diag(a)).^2)+(tril(a,-1)+triu(a,1)*3)
i=(diag(diag(fliplr(a)))).^2
c(1:n+1:n^2)=0
result=fliplr(c+i)
這個作品,如果我在一個COMAND窗口做到這一點,但我想它寫爲 功能!提前致謝。
你格式化是有點瘋狂,考慮[編輯]荷蘭國際集團後正確 –