随机向量

[大谦MATLAB,dqmatlab点com]

1.随机向量的联合分布和边缘分布

(1)联合分布

设X=(X1,X2,…,XP)是p维随机向量,称为p元函数

\[F({x}_{1},\cdots,{x}_{p})=p\left\{ {X}_{1}\leq{x}_{1},\cdots,{X}_{p}\leq{x}_{p} \right\}\]

为X的联合分布函数。

(2)边缘分布

对于连续型随机向量(X,Y),关于X和Y的边缘概率密度fX(x)和fY(y)分别为

\[{f}_{x}\left( x \right)=\int_{-\infty}^{\infty} {f\left( x,y \right)} d y\]
\[{f}_{Y}\left( y \right)=\int_{-\infty}^{\infty} {f\left( x,y \right)} d y\]

设随机向量X和Y具有联合概率密度

\[f(x,y)=\{\begin{matrix} 6, & {x}^{2}\leq y\leq x \\ 0, & 其他 \end{matrix}\]

求边缘概率密度fX(x)和fY(y)。

解 边缘概率密度的计算公式为

\[{f}_{x}\left( x \right)=\int_{-\infty}^{\infty} {f\left( x,y \right)}dy=\left\{ \begin{aligned} \&\int_{{x}^{2}}^{x} {6dy, 0\leq x\leq1} \\ \&0,    其他 \end{aligned} \right.\]
\[{f}_{Y}\left( y \right)=\int_{-\infty}^{\infty} {f\left( x,y \right)}dx=\left\{ \begin{aligned} \&\int_{y}^{\sqrt{y}} {6dx, 0\leq y\leq1} \\ \&0,    其他 \end{aligned} \right.\]

编写M文件sam1-1.m并保存。

code.matlab
function sam1-1
syms x y t;
fx=int(6,t,x.^2,x)
fy=int(6,t,y,sqrt(y))

在MATLAB命令窗口,输入下面的语句:

code.matlab
>> sam1-1
fx=
    -6*x*(x - 1)
fy=
    -6*y^(1/2)*(y^(1/2) - 1)

边缘概率密度fX(x)和fY(y)分别为

\[{f}_{x}\left( x \right)=\left\{ \begin{aligned} \&6\left( x-{x}^{2} \right), 0\leq x\leq1 \\ \&0,    其他 \end{aligned} \right.\]

\[{f}_{Y}\left( y \right)=\left\{ \begin{aligned} \&6\left( \sqrt{y}-y \right), 0\leq y\leq1 \\ \&0,    其他 \end{aligned} \right.\]

2.随机向量的数字特征

(1)均值向量

\(E({X}_{i})={\mu}_{i}\)存在,则称

\[E(X)=\left[ \begin{matrix} E({X}_{1}) \\ \vdots \\ E({X}_{p}) \end{matrix} \right]=\left[ \begin{matrix} {\mu}_{1} \\ \vdots \\ {\mu}_{p} \end{matrix} \right]\]

为随机向量X的均值向量。

(2)协方差矩阵和相关矩阵

\(E\left\{ \left[ X-E \right]\left( X \right)\left[ Y-E \right]\left( Y \right) \right\}\)被称为随机向量X与Y的协方差,记为Cov(X,Y),即

\[Cov(X,Y)=E\left\{ \left[ X-E(X) \right]\left[ Y-E(Y) \right] \right\}\]
\[{\rho}_{XY}=\frac{Cov(X,Y)}{\sqrt{D(X)}\sqrt{D(Y)}}\]

称为随机向量X与Y的相关系数。

为了了解某种橡胶的性能,下面抽取10个样品,对每个样品测量3项指标:硬度、变形和弹性,其数据如表2-1所示,试计算样本均值、样本离差矩阵、样本协方差矩阵和样本相关矩阵。

表2-1 橡胶性能指标数据

序 号 硬度(X1) 变形(X2) 弹性(X3)
1 65 45 27.6
2 70 45 30.7
3 70 48 31.8
4 69 46 32.6
5 66 50 31.0
6 67 46 31.3
7 68 47 37.0
8 72 43 33.6
9 66 47 33.1
10 68 48 34.2

解 在命令窗口中输入:

code.matlab
>> x=[65 45 27.6;70 45 30.7;70 48 31.8;69 46 32.6;66 50 31;67 46 31.3;68 47 37;72 43 33.6;66 47 33.1;68 48 34.2];
>> m=mean(x)'
m =
   68.1000
   46.5000
   32.2900
>> A=(10-1)*cov(x)
A =
   42.9000  -17.5000   17.4100
  -17.5000   34.5000    5.5500
   17.4100    5.5500   55.7090
>> s=cov(x)
s =
    4.7667   -1.9444    1.9344
   -1.9444    3.8333    0.6167
1.9344    0.6167    6.1899
>> R=corrcoef(x)
R =
    1.0000   -0.4549    0.3561
   -0.4549    1.0000    0.1266
    0.3561    0.1266    1.0000

其中,m为均值向量,A为样本离差阵,s为样本协方差矩阵,R为样本相关矩阵。