本课程为大连理工大学概率论与数理统计课程配套实践环节,旨在通过编程实现概率模型和算法,加深学生对理论知识的理解,并培养解决实际问题的能力。
X = 3 * rand(1000); Y = X .* (-6) + 3; % 第一题
DX = var(X);
DY = var(Y);
CovXY = cov(X, Y);
pXY = corrcoef(X, Y); % 第二题
Y1 = (-6) .* X.^0 + 3;
CovXY1 = cov(X, Y1);
pXY1 = corrcoef(X, Y1);
% n=0
Y2 = (-6) .* X.^1 + 3;
CovXY2 = cov(X, Y2);
pXY2 = corrcoef(X, Y2);
% n=1
Y3 = (-6) .* X.^10 + 3;
CovXY3 = cov(X, Y3);
pXY3 = corrcoef(X, Y3);
% n=10
Y4 = (-6) .* X.^50 + 3;
CovXY4 = cov(X, Y4);
pXY4 = corrcoef(X, Y4);
% n=50
Y5 = (-6) .* X.^100 + 3;
CovXY5 = cov(X, Y5);
pXY5 = corrcoef(X, Y5);
%A=mvnrnd(0,1,1000);
%C=[];
%D=[];
%f i r=1:1 0 0 0
% C(i)=i; D(i)=0.5 * exp((-0.5)*i);
%B=no