📡 15/60 線性代數在通訊與訊號處理中的角色—— 為什麼 矩陣與向量 是通訊與訊號工程的大腦語言

更新 發佈閱讀 6 分鐘

導讀:通訊與訊號處理,其實都是在處理「線性系統與資料」

在通訊與信號工程裡,大部分問題可被抽象成:

👉 將訊號轉換

👉 將訊號分離

👉 將訊號重建

這些操作最核心的數學結構是:

➡ 向量

➡ 矩陣

➡ 線性變換

也就是:

線性代數的舞台


一、向量與訊號的關係

在數位通訊與訊號處理中:

📌 一個時間序列信號

→ 可以表示為向量

📌 多個天線同時接收

→ 輸入是多維向量

這使得訊號分析與處理變成:

👉 操作向量與矩陣的世界。


二、矩陣:通道與系統的數學抽象

通訊系統中常見矩陣出現的地方:

1) MIMO 通訊通道

多輸入多輸出(Multiple-Input Multiple-Output)通道:

y = H x + n

其中:

·        H 是通道矩陣

·        x 是傳送信號向量

·        y 是接收信號向量

·        n 是雜訊

H 的每一列/欄代表通道間的耦合。


三、傅立葉與頻域分析:線性代數的變換力量

離散傅立葉轉換(DFT)與快速傅立葉轉換(FFT)本質上也是線性變換:

📌 DFT 可表示為矩陣乘法

X = F x

其中 F 為傅立葉矩陣

線性代數的基底(basis)與投影觀念:

👉 讓我們能從時間域跳到頻率域

👉 並視頻率資訊為一種座標系轉換

這對濾波、頻譜分析與通道化非常重要。


四、最小平方與估計理論

例如:

在通訊系統中,我們常要估計通道或參數:

A x ≈ b

若 b 含雜訊不可完全吻合

則求最小平方解:

x̂ = arg min ||Ax − b||²

這在信號估計、參數估計、同步/校正裡都是基礎。


五、奇異值分解與通道分解分析

奇異值分解(SVD)讓任意矩陣 A 表示為:

A = U Σ Vᵀ

在通訊與訊號处理中:

✔ MIMO 通道容量分析

✔ 主通道模式分解

✔ 雜訊影響量化

都透過 SVD 找到「最有能量的模式方向」。


六、干擾消除、投影與子空間方法

線性代數的投影觀念讓工程師能:

📌 消除雜訊

📌 分離重疊訊號

📌 提取主成分

例如:

最小平方投影矩陣:

P = A (AᵀA)⁻¹ Aᵀ

在濾波與估計中扮演核心角色。


七、錯誤控制與編碼理論

在通訊錯誤控制(Error Control Codes)中:

✔ 線性分組碼

✔ 哈明碼

✔ 生成矩陣與校驗矩陣

都依賴矩陣運算來進行:

➡ 編碼

➡ 解碼

➡ 錯誤偵測/更正

這些也是線性代數的直接應用。


八、工程直覺總結

線性代數在通訊與訊號處理中主要提供三種能力:

1️⃣ 表示能力

→ 用向量/矩陣描述輸入、通道與輸出

2️⃣ 分析能力

→ 濾波、頻域轉換、模態分解

3️⃣ 估計與優化能力

→ 最小平方、正交分解、奇異值分解


🧮 實務演練題:MIMO 通道的線性代數分析

考慮一個 2×2 MIMO 通道模型:

y = H x

其中通道矩陣為:

H =

⎡ 2 0 ⎤

⎣ 0 1 ⎦


(1) 求 H 的奇異值分解(SVD)

(2) 說明此通道可拆成幾條獨立子通道

(3) 解釋各子通道的工程意義


已知

y = Hx

H = ⎡ 2 0 ⎤

   ⎣ 0 1 ⎦


(1) SVD:H = UΣVᵀ

定義:

H = UΣVᵀ

Hᵀ = ⎡ 2 0 ⎤

   ⎣ 0 1 ⎦

HᵀH = ⎡ 4 0 ⎤

     ⎣ 0 1 ⎦

特徵值:

λ₁ = 4

λ₂ = 1

奇異值:

σ₁ = √λ₁ = √4 = 2

σ₂ = √λ₂ = √1 = 1

Σ = diag(2, 1) = ⎡ 2 0 ⎤

          ⎣ 0 1 ⎦

一組最簡解:

U = I₂ = ⎡ 1 0 ⎤

    ⎣ 0 1 ⎦

V = I₂ = ⎡ 1 0 ⎤

      ⎣ 0 1 ⎦

因此:

H = UΣVᵀ = I₂ · diag(2,1) · I₂ᵀ


(2) 子通道數

rank(H) = 非零奇異值個數

rank(H) = 2


(3) SVD 解耦後的平行通道

發射端變數:

x̃ = Vᵀx

接收端變數:

ỹ = Uᵀy

解耦關係:

ỹ = Uᵀy

  = UᵀHx

  = UᵀH(Vx̃)

  = (UᵀHV)x̃

  = Σx̃

本題因 U = V = I₂:

x̃ = x ỹ = y 所以直接就是兩條平行通道:

y₁ = 2x₁

y₂ = 1x₂

(若看功率增益)

|y₁|² = 4|x₁|²

|y₂|² = 1|x₂|²


🎯 工程收斂

✔ SVD 讓 MIMO 通道變成多條 SISO 通道

✔ 奇異值 = 各通道品質指標

✔ 線性代數直接決定通訊效能


 

留言
avatar-img
강신호(姜信號 / Kang Signal)的沙龍
23會員
314內容數
「강신호(姜信號 / Kang Signal)」聚焦電信、網路與 AI 電子核心技術,解析 5G/6G、衛星通訊、訊號處理與產業趨勢,以工程視角輸出可落地的專業洞見,打造強信號的未來。
2026/01/30
線性模型是泰勒一階近似,只在操作點附近、小變動、未飽和時有效。超出範圍高階項膨脹,會失真、震盪、難收斂,模擬也會與實測偏差。工程做法:先定操作區間再套用並驗證,必要時改用分段線性、非線性或數值模擬。
2026/01/30
線性模型是泰勒一階近似,只在操作點附近、小變動、未飽和時有效。超出範圍高階項膨脹,會失真、震盪、難收斂,模擬也會與實測偏差。工程做法:先定操作區間再套用並驗證,必要時改用分段線性、非線性或數值模擬。
2026/01/29
最小平方在無精確解時,透過投影與最佳化找到誤差最小的近似解,是工程師面對雜訊與不完美資料的核心工具,用來平衡精準度與實用性。
2026/01/29
最小平方在無精確解時,透過投影與最佳化找到誤差最小的近似解,是工程師面對雜訊與不完美資料的核心工具,用來平衡精準度與實用性。
2026/01/29
條件數衡量輸入誤差被放大成輸出誤差的程度,是問題「體質」好壞的指標。條件數越大,數值越不穩定、越敏感;透過正規化、正則化與 SVD 可改善數值可靠度。
2026/01/29
條件數衡量輸入誤差被放大成輸出誤差的程度,是問題「體質」好壞的指標。條件數越大,數值越不穩定、越敏感;透過正規化、正則化與 SVD 可改善數值可靠度。
看更多