狀態轉移矩陣(state-transition matrix)是控制理論中的矩陣,是時間
和初始時間
的函數,可以將時間
的狀態向量
和此矩陣相乘,得到時間
時的狀態向量
。狀態轉移矩陣可以用來找線性動態系統的通解。
狀態轉移矩陣用來找以下形式線性系統在状态空间下的解:
,
其中
為系統狀態,
為輸入信號,而
為時間
時的初始條件。利用狀態轉移矩陣
,其解如下[1][2]:

第一項為零輸入響應(zero-input response),第二項為零狀態響應(zero-state response)。
更廣義的狀態轉移矩陣可以用Peano-Baker級數解求得

其中
為單位矩陣。此矩陣均勻收斂到一個存在而且唯一的解,而且是絕對收斂[2]。
狀態轉移矩陣
可以表示為下式

其中
為基礎矩陣,滿足下式

狀態轉移矩陣是
的矩陣,是會映射到本身的线性映射。若
,再給定任意時間
下的狀態
,另一個時間
的狀態可由以下映射求得

狀態轉移矩陣恆滿足以下的關係:
and
對於所有的
,其中
為單位矩陣[3]。
也有以下的性質:
1. |
|
2. |
|
3. |
|
4. |
|
若系統是时不变系统,可以將
定義為

在時變系統的例子中,可能有許多不同的函數滿足上述條件,而解和系統的結構有關。在分析時變系統的解之前,需要先確定其狀態轉移矩陣。