
3.6 建立置換矩陣與位移矩陣
|
105
還有一些指令可以進行矩陣的變換動作。Mathematica 7 提供了
LowerTriangularize
與
UpperTriangularize
指令,可由給定的矩陣建立三角矩陣。
這兩個指令可接受整數
k
作為引數,其預設值為 0,當
k
大於 0 時,表示將對角線往上
移,相對地
k
小於零則將對角線往下移。這提供了另一個建立三對角矩陣的途徑。
延伸資訊
Mathematica 也 提 供 了 一 些 重 要 的 轉 換 矩 陣, 如
ScalingMatrix
、
RotationMatrix
與
ReflectionMatrix
等指令,使用範例請見訣竅 2.11。
3.6 建立置換矩陣與位移矩陣
問題點
你想由輸入矩陣建立其行列置換或位移的矩陣。[Page-106]
解決方案
置換矩陣是將單位矩陣的行列重新排列,它用來將另一個矩陣的行或列進行重新排列。
ch03.indd 105 2014/4/2 上午 05:19:01