回覆列表
  • 1 # skimm17074

    在matlab中,矩陣中的元素序號是按照“先行後列”的順序排列的。設如下隨機矩陣:A=rand(4,6)A = 0.6551 0.9597 0.7513 0.8909 0.1493 0.8143 0.1626 0.3404 0.2551 0.9593 0.2575 0.2435 0.1190 0.5853 0.5060 0.5472 0.8407 0.9293 0.4984 0.2238 0.6991 0.1386 0.2543 0.3500則執行下面命令:A(6)ans = 0.3404得到結果很容易看出是按照“先行後列”的排序。其次,對於矩陣中的元素表示方法,主要分以下幾點:1.A(m,n)代表矩陣A中第m行,第n列的值:A(3,4)ans = 0.54722.對於矩陣A(m,n)若是m用:代替即A(:,n)代表第n列的元素;若是n用:代替即A(m,:)代表第m行元素;A(2,:)ans = 0.1626 0.3404 0.2551 0.9593 0.2575 0.2435若是用[a b c]代替m即A([a b c],n)則表示第a,b,c行,n列中的元素;A(:,6)ans = 0.8143 0.2435 0.9293 0.3500若是用[a:b](a

  • 中秋節和大豐收的關聯?
  • 變壓器如何計算電流?