矩陣數乘計算器

立即將任何矩陣乘上純量——每個元素都會以相同常數縮放,適用於線性代數、物理與資料科學。

輸入純量與矩陣後,按一下「計算」即可查看每個矩陣元素乘上純量後的結果。

矩陣數乘計算器
立即將任何矩陣乘上純量——每個元素都會以相同常數縮放,適用於線性代數、物理與資料科學。

使用分號 (;) 分隔各列,使用逗號 (,) 分隔同一列中的元素。範例:1,2;3,4 代表一個 2×2 矩陣。

關於矩陣數乘計算器

數乘是所有矩陣運算中最簡單的一種:把矩陣中的每一個元素都乘上同一個實數,這個實數稱為純量。如果 k 是純量、A 是一個 m×n 矩陣,則 kA 也是一個 m×n 矩陣,而且每個項目 (kA)[i][j] = k × A[i][j]。矩陣的維度不會改變;改變的只有每個元素的大小(以及可能的正負號)。 因為每個元素都是各自獨立相乘,數乘同時具有交換性(kA = Ak)並且與加法相容:k(A + B) = kA + kB。這些性質讓數乘成為作用於矩陣空間的線性映射中最簡單的例子,也正是這些性質使 m×n 實數矩陣集合成為一個以實數為域的向量空間。 當純量取 1 時,矩陣保持不變——這就是乘法單位元。取 −1 時,每個元素都會變號,得到矩陣的加法反元素。純量為 0 時,任何矩陣都會變成零矩陣。介於 −1 與 1 之間的純量會把元素壓向 0,而絕對值大於 1 的純量則會把它們拉離 0。 在物理學中,只要某個向量量被無因次因子或具有單位的常數縮放,就會出現數乘。把力矩陣乘上時間區間,可得到衝量。把速度矩陣乘上質量,可得到動量。在電腦繪圖中,縮放變換通常會表現為對座標矩陣做數乘。在機器學習中,學習率更新會先將梯度矩陣乘上很小的純量(學習率),再把它從權重矩陣中減去。 對學生來說,數乘通常是最先學的矩陣運算,因為它在視覺上最直觀——格子中的每個數字只是乘上同一個常數——並且為理解線性組合與線性轉換打下基礎。這個計算器接受任何實數純量(包括分數與負數)以及任何維度一致的矩陣,並以雙精度浮點運算執行每一次乘法,以取得準確結果。

矩陣數乘範例

以下三個範例示範純量如何變換矩陣。

輸入結果說明
k = 3, A = [[1,2],[3,4]][[3,6],[9,12]]每個元素都乘以 3,2×2 的結構會被保留。
k = −1, A = [[5,−3],[0,7]][[−5,3],[0,−7]]乘上 −1 會讓每個元素變號,產生 A 的加法反元素。
k = 0.5, A = [[2,4,6],[8,10,12]][[1,2,3],[4,5,6]]將 2×3 矩陣乘以 0.5 後,每個元素都會減半,矩陣仍保有 2×3 形狀。
k = 2, A = [[1,0,0],[0,1,0],[0,0,1]][[2,0,0],[0,2,0],[0,0,2]]將 3×3 單位矩陣乘以 2,會得到純量矩陣 2I。

如何使用矩陣數乘計算器

  1. 在「純量」欄位輸入純量值。它可以是任何實數,包括負數與小數。
  2. 在「矩陣」欄位中使用分號與逗號格式輸入矩陣:用分號分隔各列,用逗號分隔同一列中的元素。例如,2,0;0,2 代表一個 2×2 矩陣。
  3. 按一下「計算」。結果矩陣會顯示在下方,每個元素都等於原始元素乘上純量後的值。
  4. 透過抽查一個元素來驗證結果:任選一個位置,確認結果等於原值乘上你的純量。
  5. 按一下「重設」即可清除兩個欄位並開始新的計算。

常見問題

數乘會改變矩陣維度嗎?
不會。數乘不會改變矩陣的列數或欄數。任何 m×n 矩陣乘以任意純量後,仍然是 m×n 矩陣。改變的只有各個元素的值。
當純量是零時會怎樣?
任何矩陣乘以 0 都會得到同維度的零矩陣——每個元素都變成 0。這與任何數乘以 0 的結果相同,而得到的零矩陣是該尺寸矩陣的加法單位元。
數乘和矩陣乘法一樣嗎?
不一樣。數乘是把矩陣中的每個元素乘上同一個數。矩陣乘法則是透過按列乘按行的點積把兩個矩陣組合起來,並且需要維度相容。數乘對任何矩陣都定義良好;矩陣乘法則有額外的維度限制。
純量可以是分數或小數嗎?
可以。純量可以是任何實數——正數、負數、零、整數、分數或小數。例如,0.25 會把每個元素縮放成原來的四分之一。計算器會以雙精度浮點運算處理所有實數純量。
純量矩陣和數乘有什麼不同?
數乘是把矩陣乘上一個數的運算。純量矩陣是一種特殊的方陣,其對角線元素都相等,非對角線元素都為零——它等於純量乘以單位矩陣。把任何方陣左乘或右乘一個純量矩陣,都等同於數乘。
數乘在實務上有什麼用途?
數乘常見於物理學(縮放力、速度或場向量)、電腦繪圖(為縮放而對座標矩陣做變換)、機器學習(在反向傳播中將學習率套用到梯度矩陣)、以及經濟學(用常數因子調整投入產出係數矩陣)。只要需要把資料集中的每個元素一致地縮放,數乘就是首選工具。