首先来简单介绍一下矩阵的乘法,两个矩阵能进行矩阵乘法运算的前提是:第一个矩阵(左矩阵)的列数等于第二个矩阵(右矩阵)的行数。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。 ; ?3 c! y- G+ ~& Y
用文字来描述就是矩阵A的第i行分别乘以矩阵B的第j列对应位置再求和得到的结果作为矩阵C第i行第j列的数字。
3 T7 C c0 q( Q) T+ R. b! K由于没有真正学习过转移矩阵,所以百度了一部分内容粘贴上来
2 U6 d+ o/ T2 F3 k U- s*什么是转移概率矩阵(Transition Probability Matrix) 2 x3 @) {5 z% Q% f# L
转移概率矩阵:矩阵各元素都是非负的,并且各行元素之和等于1,各元素用概率表示,在一定条件下是互相转移的,故称为转移概率矩阵。如用于市场决策时,矩阵中的元素是市场或顾客的保留、获得或失去的概率。P(k)表示k步转移概率矩阵。
f& c* W1 n K/ m转移概率矩阵的特征 8 p6 R: |, _, E/ f
转移概率矩阵有以下特征: & ~: d# r% {0 n3 q
①,0≤Pij≤1
; D5 ^5 l) q% E! s: h. x$ ^ ②\sum^{n}_{j-1}P_i j=1,即矩阵中每一行转移概率之和等于1。
" k/ b5 |; N3 {* E0 j- F转移概率矩阵的分析 $ S' ~( s8 u, t% Q% h3 }6 S# U. D
所谓矩阵,是指许多个数组成的一个数表。每个数称为矩阵的元素。矩阵的表示方法是用括号将矩阵中的元素括起来,以表示它是一个整体。如A就是一个矩阵。 % M* f2 W' e( D4 `7 h. @
A=
- |; ~- h4 g% Y! n5 z( ~2 X( |# @2 E
& l% r- ]: s6 x9 [. V& H' F" @6 I4 y[color=rgba(0, 0, 0, 0.75)]⎢⎢⎢⎢⎢a11,a12⋯∙∙∙∙∙∙a21,a22⋯am1,am2⋯a1n∙∙∙a2namn⎤⎦⎥⎥⎥⎥⎥⎥⎥⎥ [color=rgba(0, 0, 0, 0.75)] ( B. I, i% m; @# h k
[color=rgba(0, 0, 0, 0.75)]这是一个由m行n列的数构成的矩阵, 表示位于矩阵中第i行与第j列交叉点上的元素, 矩阵中的行数与列数可以相等,也可以不等。当它们相等时,矩阵就是一个方阵。
" U) A% g. k3 X: U/ J[color=rgba(0, 0, 0, 0.75)] 由转移概率组成的矩阵就是转移概率矩阵。也就是说构成转移概率矩阵的元素是一个个的转移概率R=0 y: x3 i, G4 i7 z0 |+ `1 `
[color=rgba(0, 0, 0, 0.75)]
$ x( o6 Q1 N. `; Q- s/ v2 _' S下面通过一个例子来解释转移矩阵的应用
l8 `; _2 D! z有R和S两家公司经营同类产品,这两家公司相互竞争。每年R公司保持有1/4的顾客,而3/4转移向S公司;每年S公司保持有2/3的顾客,而1/3转向R公司。当产品开始制造时R公司占有3/5的市场份额,而S公司占有2/5的市场份额。 3 a# a3 d1 ~' e: r8 d
试问两年以后,两家公司所占有的市场份额变化怎样?5年以后会怎样?
" _, r5 t* s: X4 U1 o第一问比较简单,通过高中的知识就可以接出来,
, ]/ E0 m0 ^; AR0 = 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,
. ^6 r/ W' V( A4 H9 F# h
' F% \5 U E4 L1 o这样稍加运算就可以算出结果,但是当计算5年以后时就会比较吃力了,下面通过转移矩阵的知识进行求解。
! Z( O. d9 \. A先建立一个R和S公司的初始分配矩阵
! F7 a% @, |' P+ j2 e/ p5 [! k. b" ZRS0 = [3/5 2/5]
( V% v$ W# e- v8 K; R( w. m! G+ G再建立一个转移矩阵% M+ |7 ]8 U7 m) P9 E# z, r) |
A = [1/4 1/3; 3/4 2/3]
9 ~+ t4 Q5 L, g2 R0 V0 Q* E/ [一年以后的分配为; i9 K+ I( t8 L9 k N6 L0 i
RS1 = A*RS0+ ^+ Z4 G+ q g" l# @+ h' v
两年以后的分配为0 o5 k+ }$ D# I+ w( g
RS2 = A^2*RS06 w Y* \$ u4 d6 u2 i0 [- y5 N6 S+ G
5年以后的分配为
% ~, V% u* D f2 b: ^# T; Z9 r; YRS5 = A^5*RS0
' l; e/ O! ]8 a. L转移矩阵的第一行第一列为第一家公司保持的份额,第二行第一列是第一家公司向第二家公司转移的份额,第一行第二列是第二家公司向第一家公司转移的份额,第二行第二列是第二家公司保持的份额。
+ T. o' n" _7 e' m" L
' e( ^$ {9 e D% b |