首先来简单介绍一下矩阵的乘法,两个矩阵能进行矩阵乘法运算的前提是:第一个矩阵(左矩阵)的列数等于第二个矩阵(右矩阵)的行数。A = (aij)是一个m*s矩阵,B = (bij)是一个s*n矩阵,则矩阵A与矩阵B的乘积是一个m*n矩阵C = (cij),其中:cij = ai1*b1j + ai2*b2j + ··· +ais*bsj(i = 1,2,···,m;j = 1,2,···,n),记作 C = AB。
$ l1 F0 H9 g6 _" `% [) s4 X用文字来描述就是矩阵A的第i行分别乘以矩阵B的第j列对应位置再求和得到的结果作为矩阵C第i行第j列的数字。
! m. b6 o- `" Q4 B Q) e; |0 V- _0 ~由于没有真正学习过转移矩阵,所以百度了一部分内容粘贴上来 $ \, {2 {* L6 V6 _* Q r$ N4 w
*什么是转移概率矩阵(Transition Probability Matrix)
' Q9 V, H4 E9 v7 X o- F- ?7 ? 转移概率矩阵:矩阵各元素都是非负的,并且各行元素之和等于1,各元素用概率表示,在一定条件下是互相转移的,故称为转移概率矩阵。如用于市场决策时,矩阵中的元素是市场或顾客的保留、获得或失去的概率。P(k)表示k步转移概率矩阵。
; z% p1 P: ~+ H- I转移概率矩阵的特征 + p9 d" F% B* O# V
转移概率矩阵有以下特征:
) T1 U" D) J' N8 T' k' r ①,0≤Pij≤1 & q7 K9 N) r* ^
②\sum^{n}_{j-1}P_i j=1,即矩阵中每一行转移概率之和等于1。 5 j: H- n9 u; @* v
转移概率矩阵的分析
* m! ~$ L) b2 A' f 所谓矩阵,是指许多个数组成的一个数表。每个数称为矩阵的元素。矩阵的表示方法是用括号将矩阵中的元素括起来,以表示它是一个整体。如A就是一个矩阵。
$ g& d/ g' E+ {0 i7 {A=: l6 L* l: w# t9 D
5 R, _8 c2 Q5 a8 J: z0 C% k, `
[color=rgba(0, 0, 0, 0.75)]⎢⎢⎢⎢⎢a11,a12⋯∙∙∙∙∙∙a21,a22⋯am1,am2⋯a1n∙∙∙a2namn⎤⎦⎥⎥⎥⎥⎥⎥⎥⎥ [color=rgba(0, 0, 0, 0.75)]
% [& x: t. w0 C. d7 j2 w[color=rgba(0, 0, 0, 0.75)]这是一个由m行n列的数构成的矩阵, 表示位于矩阵中第i行与第j列交叉点上的元素, 矩阵中的行数与列数可以相等,也可以不等。当它们相等时,矩阵就是一个方阵。
3 x ], f, v9 W2 P f. K3 o[color=rgba(0, 0, 0, 0.75)] 由转移概率组成的矩阵就是转移概率矩阵。也就是说构成转移概率矩阵的元素是一个个的转移概率R=5 v; [0 ~9 J; c$ P
[color=rgba(0, 0, 0, 0.75)] 2 L' V0 _7 z2 z4 U" U
下面通过一个例子来解释转移矩阵的应用
; C' m1 c9 |: X9 _# _6 |9 N. V) z有R和S两家公司经营同类产品,这两家公司相互竞争。每年R公司保持有1/4的顾客,而3/4转移向S公司;每年S公司保持有2/3的顾客,而1/3转向R公司。当产品开始制造时R公司占有3/5的市场份额,而S公司占有2/5的市场份额。
3 k4 G! x+ p, D" o1 L9 i试问两年以后,两家公司所占有的市场份额变化怎样?5年以后会怎样? 8 o" F+ f |& y$ h
第一问比较简单,通过高中的知识就可以接出来,
* `! E' n( s7 c5 N9 bR0 = 3/5,S0 = 2/5,R1 = R0*1/4+S0*1/3,S1 = S0*2/3+R0*3/4,同理R2 = R1*1/4+S1*1/3,S2 = S1*2/3+R1*3/4,& W1 N$ `( A6 \- l: B r
/ L) L6 d- C7 G3 A- L* ~ i$ X
这样稍加运算就可以算出结果,但是当计算5年以后时就会比较吃力了,下面通过转移矩阵的知识进行求解。
6 p6 z& G% ]$ E) X先建立一个R和S公司的初始分配矩阵% l0 M1 T d/ o d/ t# R* a9 m
RS0 = [3/5 2/5]
9 y* u, ], q+ f再建立一个转移矩阵; `3 n: I4 ~" u! r' k4 \0 u
A = [1/4 1/3; 3/4 2/3]
* H# k4 x# S9 C! `1 I1 n+ v一年以后的分配为0 K0 _, a. c& T' H, R& U4 {
RS1 = A*RS0
% |: [. F& o$ ]两年以后的分配为7 |9 S0 r8 `1 h9 j8 |% D* T
RS2 = A^2*RS09 f3 x9 w( ?# Q. r& W J, j2 s( A; j
5年以后的分配为, F% E3 ]) y( E" e7 C' M
RS5 = A^5*RS0
9 b& I) f( ^* N4 x8 s' d* [转移矩阵的第一行第一列为第一家公司保持的份额,第二行第一列是第一家公司向第二家公司转移的份额,第一行第二列是第二家公司向第一家公司转移的份额,第二行第二列是第二家公司保持的份额。# f/ c. P! D) H( |: }! x( U
4 J0 b/ U5 Z7 w, M) y; R% `
|