多元分析实验项目.doc
文本预览下载声明
多元统计分析实验报告
实验序号:01
班级: 姓名: 学号: 实验
名称 正态分布随机向量的生成、可视化多元正态分布函数
实验目的:
1、通过实践,掌握仿真数据的生成 实验内容:
通过matlab产生正态分布随机数,利用产生的随机数,进一步产生正态分布的随机向量。
2、计算产生的正态分布随机向量的均值及协方差阵,作出相应的概率密度函数图像
实验要求:
1、独立完成上述实验内容。
2、要求有计算程序和结果。
。
实验示例
%Multi_VariableAnalysis_1.m
x=normrnd(0,1,1,5000);
y=normrnd(0,1,1,5000);
X=[x;y];
figure(1)
plot(X(1,:),X(2,:),r.);
%D(AX)=A*D(X)*A;
%
A=eye(2);
A(2,2)=2;
XX=A*X;
figure(2)
plot(XX(1,:),XX(2,:),m.);
A=[cos(0.5),sin(0.5);-sin(0.5),cos(0.5)];
A=A*[1,0;0,3];
%A(2,2)=5;
XX=A*X;
figure(3)
plot(XX(1,:),XX(2,:),.);
[s,v]=eig(A*A);
%----------------------------------------------
CovMatrix=inv(A*A);
x0=-15:0.5:15;
y0=15:-0.5:-15;
[X0,Y0]=meshgrid(x0,y0);
Z=zeros(size(X0))
for i=1:size(X0,1)
for j=1:size(Y0,2);
currv=[X0(j,i),Y0(j,i)];
Scale=-0.5*currv*CovMatrix*currv;
Z(i,j)=exp(Scale);
end
end
figure(4)
imagesc(Z)
数学实验报告
实验序号:02
班级: 姓名: 学号: 实验
名称 样本均值、样本协差阵、样本相关阵的计算 实验目的:
1、通过实践,掌握多元统计的基本概念。 实验内容:
1、仿真方法产生多元正态分布的样本,计算其样本均值、样本协差阵、样本相关阵。
实验要求:
1、独立完成上述实验内容。
2、要求有计算程序和结果。
。
实验示例
%Multi_VariableAnalysis_2.m
% simulated dataset
x=normrnd(0,1,1,5000);
y=normrnd(0,1,1,5000);
X=[x;y];
A=[cos(0.5),sin(0.5);-sin(0.5),cos(0.5)]
A=A*[1,0;0,2];
%A(2,2)=5;
XX=A*X;
CovMatrix=A*A;
MeanV=zeros(2,1);
MeanVS=mean(XX);
CovMatrixS=zeros(2,2);
for i=1:size(XX,2)
CovMatrixS=CovMatrixS+(XX(:,i)-MeanVS)*(XX(:,i)-MeanVS);
end
CovMatrixS0= 1/size(XX,2)*CovMatrixS;
CovMatrixS1= 1/(size(XX,2)-1)*CovMatrixS;
CorrMatrixS=CovMatrixS0;
for i=1:size(CorrMatrixS,1)
CorrMatrixS(i,:)=CorrMatrixS(i,:)./sqrt(CovMatrixS0(i,i))
end
for j=1:size(CorrMatrixS,2)
CorrMatrixS(:,j)=CorrMatrixS(:,j)./sqrt(CovMatrixS0(j,j));
end
CorrMatrixS
数学实验报告
实验序号:03
班级: 姓名: 学号: 实验
名称 距离判别分析 实验目的:
1、通过实践,掌握距离判别分析 实验内容:
1、仿真方法产生数据,并采用距离判别分析生成的数据。
2、完成书本习题4.10
实验要求:
1、独立完成上述实验内容。
2、要求有计算程序和结果。
实验示例
数学实验报告
实验序号:04
班级:
显示全部