有時辰我們在利用matlab進行數學運算的時辰,想給矩陣對角線元素賦值,怎么賦值呢,下面來分享一下方式
第一步打開matlab,在號令行窗口中輸入a=[1 3 4;3 7 8;4 6 9],建立一個3行3列的a矩陣,如下圖所示:
第二步輸入a(logical(eye(size(a))))=6,將a矩陣的對角線元素全數賦值為6,如下圖所示:
第三步按回車鍵之后,可以看到a矩陣對角線元素賦值為6,如下圖所示:
第四步我們也可以利用輪回給對角線元素賦值,輸入“
for i=1:size(a)
a(i,i)=3
end”,需要注重的是這種方式只適合方陣,如下圖所示:
第五步按回車鍵之后,可以看到a矩陣對角線元素全數賦值為3,如下圖所示:
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!