课程设计内容

2014统计计算课程设计题型

题型一:

若产生总体X~N(5,σ2),其中σ2未知,请设计一个随机模拟实验,要求从该总体产生一个容量为100的样本,考虑置信水平分别取0.95和0.5时,对上述过程重复1000次,统计有多少个区间包含均值5,要求画出置信水平分别取0.95和0.5时均值的置信区间图,并给出实验总结。 解:

重复1000次随机模拟

设n1为置信水平取0.95时包含均值5的区间个数,n2为置信水平取0.5时包含均值5的区间个数 SAS输出结果:

...

置信水平取0.95时均值的置信区间图如图1.1所示

图1.1 置信水平取0.95时均值的置信区间图

置信水平取0.5时均值的置信区间图如图1.2所示

图1.2 置信水平取0.5时均值的置信区间图

【实验结论】

1. 根据SAS输出结果显示,每次随机模拟得到的样本观测值都不一样,从而在相同的置信水平下,计算出来的置信区间也不同;

2. 根据SAS输出结果显示,对于根据每一个样本计算出来的置信区间,存在不包含总体均值5的置信区间;

3. 由图1.1与图1.2相比较可知,在不同的置信水平下,包含均值的置信区间的个数也不相同,置信水平越高,包含均值的置信区间的个数越多。

题型二:

在实际观察中,已知腐蚀深度与腐蚀时间有线性关系,设给定腐蚀时间X时腐蚀深度Y的总体均数E(Y|X)与X的关系满足方程E(Y|X)=70+0.6X,且腐蚀时间X~N(170,22),腐蚀深度Y~N(70 0.6X,22)。现随机抽取该总体20对腐蚀深度与腐蚀时间的关系,构成一份样本,做一次回归分析;重复抽取相同样本量的10份样本,分别进行回归,得到10条直线,观察它们的图形,得出结论。要求:(1)给出随机样本表;(2)10条回归重叠图形;(3)实验结论。 解:

(1)随机样本表

...

(2)10条回归重叠图形如图2.1所示

图2.1 10条回归拟合直线图

(3)实验结论

由图2.1可知,由于随机抽取的样本观测值是不一样的,从而每条回归直线都略有差异;但各个样本是独立同分布的,而且10条回归直线的斜率与截距均比较接近,因此可认为腐蚀深度与腐蚀时间具有线性关系。

题型三:

设有一个由两个服务台串联组成的服务机构(双服务太串联排队系统)。顾客在第一个服务台接受服务后进入第二个服务台,服务完毕后离开。假定顾客达到第一个服务台的时间间隔是均值为1分钟的指数分布,顾客在第一个和第二个服务台的服务时间分别是均值为0.7分和0.9分的指数分布。请模拟这种双服务台串联排队系统(分别模拟600分和1000分的系统);并估计出顾客在两个服务台的平均逗留时间和排队中的顾客平均数。该题要画流程图表示解题思路。 解:

解题思路流程图:

开始

引入记号:

d1:顾客在第一个服务台等待的时间 d2:顾客在第二个服务台等待的时间 c1:顾客离开第一个服务台的时间点 c2:顾客离开第二个服务台的时间点 s1:顾客在第一个服务台的服务时间 s2:顾客在第二个服务台的服务时间 r1:顾客达到第一个服务台的时间间隔 d:顾客在该服务机构的逗留时间 n:排队的顾客人数 p:每15分钟排队的顾客平均数

SAS输出结果:

模拟600分系统的结果:

模拟1000分系统的结果:

【实验结论】

1.根据模拟600分系统的结果显示,顾客在两个服务台的平均逗留时间约为11分钟,每天每15分钟里排队的顾客平均人数约为10人;

2.根据模拟1000分系统的结果显示,顾客在两个服务台的平均逗留时间约为13分钟,每天每15分钟里排队的顾客平均人数约为10人。

附 录

SAS程序: 题型一: data ex1;

mu=5; /*总体均值mu=5*/

n1=0; /*置信水平0.95时包含5的置信区间个数n1=0*/ n2=0; /*置信水平0.5时包含5的置信区间个数n2=0*/ array x(100) x1-x100; /*定义100个一维数组*/ t1=tinv(0.975,99); /*计算t分布在0.975的分位数*/ t2=tinv(0.75,99); /*计算t分布在0.75的分位数*/ do j=1 to 1000; /*重复1000次*/ do i=1 to 100;

x(i)=mu+1*rannor(789); /*产生100个随机数x~N(5,1)*/ end;

xbar=mean(of x1-x100); /*计算样本均值*/ std=sqrt(var(of x1-x100)); /*计算样本标准差*/ d1=t1*std/10;d2=t2*std/10;

l95=xbar-d1;u95=xbar+d1; /*计算置信水平0.95的置信区间的上下限*/ l50=xbar-d2;u50=xbar+d2; /*计算置信水平0.5的置信区间的上下限*/ if l95mu then do; /*判断置信水平0.95置信区间是否包含mu*/ n1=n1+1; /*统计包含mu的置信区间个数*/ end;

if l50mu then do; /*判断置信水平0.5置信区间是否包含mu*/ n2=n2+1; /*统计包含mu的置信区间个数*/ end; output; end;

proc print data=ex1; var l95 u95 l50 u50 n1 n2; run;

proc gplot data=ex1; /*画置信区间图和均值线*/ plot u95*j=1 l95*j=2 mu*j=3/overlay; symbol1 c=black i=needle v=t; symbol2 c=white i=needle v=t; symbol3 c=red i=join v=none;

plot u50*j=1 l50*j=2 mu*j=3/overlay; symbol1 c=black i=needle v=t; symbol2 c=white i=needle v=t; symbol3 c=red i=join v=none; run;

data ex2;

do j=1 to 10; /*随机模拟10个样本*/ do i=1 to 20;

x=170+2*rannor(23456); /*产生随机数x~N(170,4)*/

y=(70+0.6*x)+2*rannor(23456); /*产生随机数y~N(70+0.6x,4)*/ output; end; end;

proc print data=ex2; /*输出样本数据*/ run;

proc reg data=ex2; /*作回归分析*/ by j; model y=x;

output out=result p=pred; run;

proc gplot data=result; /*绘制10个回归方程的回归直线*/ plot pred*x=j/overlay;

symbol1 v=none i=join ci=black; symbol2 v=none i=join ci=yellow; symbol3 v=none i=join ci=blue; symbol4 v=none i=join ci=orange; symbol5 v=none i=join ci=green; symbol6 v=none i=join ci=red; symbol7 v=none i=join ci=brown; symbol8 v=none i=join ci=gray; symbol9 v=none i=join ci=pink; symbol10 v=none i=join ci=purple; run;

(1)模拟600分钟系统 data ex3; seed=12345;

do k=1 to 100; /*随机模拟100天*/ t=0; /*参数初始化*/ d1=0;d2=0;c1=0;c2=0; n=0;

do until (t>600); r1=ranexp(seed)/1; t=t+r1;

s1=ranexp(seed)*0.7;

if t>c1 then do; /*顾客到达第一个服务台时不需等待*/ d1=0; /*等待时间为零*/

c1=t+d1+s1; /*计算顾客离开第一个服务台的时间点*/ end;

else do;/*顾客到达第一个服务台时需要等待*/ d1=c1-t; /*计算等待时间*/

c1=t+s1+d1; /*计算顾客离开第一个服务台的时间点*/ n=n+1; /*排队人数+1*/ end;

s2=ranexp(seed)*0.9;

if c1>c2 then do; /*顾客到达第二个服务台时不需要等待*/ d2=0; /*等待时间为零*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ end;

if c1c1 then do;

/*顾客到达第二个服务台时需要等待,而在第一个服务台没有等待*/ d2=c2-c1; /*计算等待时间*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ n=n+1; /*排队人数+1*/ end;

if c1

/*顾客到达第二个服务台时需要等待,且在第一个服务台也要等待*/ d2=c2-c1; /*计算等待时间*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ end;

d=c2-t;/*顾客在两个服务台的逗留时间*/ output;

end;

p=(n/600)*15; /*每天每15分钟排队的顾客人数*/ end;

proc print data=ex3; run;

proc means data=ex3 mean; var d1 s1 d2 s2 d p; run;

(2)模拟1000分钟的系统 data ex3; seed=12345;

do k=1 to 100; /*随机模拟100天*/ t=0; /*参数初始化*/ d1=0;d2=0;c1=0;c2=0; n=0;

do until (t>1000); r1=ranexp(seed)/1; t=t+r1;

s1=ranexp(seed)*0.7;

if t>c1 then do; /*顾客到达第一个服务台时不需等待*/ d1=0; /*等待时间为零*/

c1=t+d1+s1; /*计算顾客离开第一个服务台的时间点*/ end;

else do;/*顾客到达第一个服务台时需要等待*/ d1=c1-t; /*计算等待时间*/

c1=t+s1+d1; /*计算顾客离开第一个服务台的时间点*/ n=n+1; /*排队人数+1*/ end;

s2=ranexp(seed)*0.9;

if c1>c2 then do; /*顾客到达第二个服务台时不需要等待*/ d2=0; /*等待时间为零*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ end;

if c1c1 then do;

/*顾客到达第二个服务台时需要等待,而在第一个服务台没有等待*/ d2=c2-c1; /*计算等待时间*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ n=n+1; /*排队人数+1*/

end;

if c1

/*顾客到达第二个服务台时需要等待,且在第一个服务台也要等待*/ d2=c2-c1; /*计算等待时间*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/

end;

d=c2-t;/*顾客在两个服务台的逗留时间*/

output;

end;

p=(n/1000)*15; /*每天每15分钟排队的顾客人数*/

end;

proc print data=ex3;

run;

proc means data=ex3 mean;

var d1 s1 d2 s2 d p;

run;

2014统计计算课程设计题型

题型一:

若产生总体X~N(5,σ2),其中σ2未知,请设计一个随机模拟实验,要求从该总体产生一个容量为100的样本,考虑置信水平分别取0.95和0.5时,对上述过程重复1000次,统计有多少个区间包含均值5,要求画出置信水平分别取0.95和0.5时均值的置信区间图,并给出实验总结。 解:

重复1000次随机模拟

设n1为置信水平取0.95时包含均值5的区间个数,n2为置信水平取0.5时包含均值5的区间个数 SAS输出结果:

...

置信水平取0.95时均值的置信区间图如图1.1所示

图1.1 置信水平取0.95时均值的置信区间图

置信水平取0.5时均值的置信区间图如图1.2所示

图1.2 置信水平取0.5时均值的置信区间图

【实验结论】

1. 根据SAS输出结果显示,每次随机模拟得到的样本观测值都不一样,从而在相同的置信水平下,计算出来的置信区间也不同;

2. 根据SAS输出结果显示,对于根据每一个样本计算出来的置信区间,存在不包含总体均值5的置信区间;

3. 由图1.1与图1.2相比较可知,在不同的置信水平下,包含均值的置信区间的个数也不相同,置信水平越高,包含均值的置信区间的个数越多。

题型二:

在实际观察中,已知腐蚀深度与腐蚀时间有线性关系,设给定腐蚀时间X时腐蚀深度Y的总体均数E(Y|X)与X的关系满足方程E(Y|X)=70+0.6X,且腐蚀时间X~N(170,22),腐蚀深度Y~N(70 0.6X,22)。现随机抽取该总体20对腐蚀深度与腐蚀时间的关系,构成一份样本,做一次回归分析;重复抽取相同样本量的10份样本,分别进行回归,得到10条直线,观察它们的图形,得出结论。要求:(1)给出随机样本表;(2)10条回归重叠图形;(3)实验结论。 解:

(1)随机样本表

...

(2)10条回归重叠图形如图2.1所示

图2.1 10条回归拟合直线图

(3)实验结论

由图2.1可知,由于随机抽取的样本观测值是不一样的,从而每条回归直线都略有差异;但各个样本是独立同分布的,而且10条回归直线的斜率与截距均比较接近,因此可认为腐蚀深度与腐蚀时间具有线性关系。

题型三:

设有一个由两个服务台串联组成的服务机构(双服务太串联排队系统)。顾客在第一个服务台接受服务后进入第二个服务台,服务完毕后离开。假定顾客达到第一个服务台的时间间隔是均值为1分钟的指数分布,顾客在第一个和第二个服务台的服务时间分别是均值为0.7分和0.9分的指数分布。请模拟这种双服务台串联排队系统(分别模拟600分和1000分的系统);并估计出顾客在两个服务台的平均逗留时间和排队中的顾客平均数。该题要画流程图表示解题思路。 解:

解题思路流程图:

开始

引入记号:

d1:顾客在第一个服务台等待的时间 d2:顾客在第二个服务台等待的时间 c1:顾客离开第一个服务台的时间点 c2:顾客离开第二个服务台的时间点 s1:顾客在第一个服务台的服务时间 s2:顾客在第二个服务台的服务时间 r1:顾客达到第一个服务台的时间间隔 d:顾客在该服务机构的逗留时间 n:排队的顾客人数 p:每15分钟排队的顾客平均数

SAS输出结果:

模拟600分系统的结果:

模拟1000分系统的结果:

【实验结论】

1.根据模拟600分系统的结果显示,顾客在两个服务台的平均逗留时间约为11分钟,每天每15分钟里排队的顾客平均人数约为10人;

2.根据模拟1000分系统的结果显示,顾客在两个服务台的平均逗留时间约为13分钟,每天每15分钟里排队的顾客平均人数约为10人。

附 录

SAS程序: 题型一: data ex1;

mu=5; /*总体均值mu=5*/

n1=0; /*置信水平0.95时包含5的置信区间个数n1=0*/ n2=0; /*置信水平0.5时包含5的置信区间个数n2=0*/ array x(100) x1-x100; /*定义100个一维数组*/ t1=tinv(0.975,99); /*计算t分布在0.975的分位数*/ t2=tinv(0.75,99); /*计算t分布在0.75的分位数*/ do j=1 to 1000; /*重复1000次*/ do i=1 to 100;

x(i)=mu+1*rannor(789); /*产生100个随机数x~N(5,1)*/ end;

xbar=mean(of x1-x100); /*计算样本均值*/ std=sqrt(var(of x1-x100)); /*计算样本标准差*/ d1=t1*std/10;d2=t2*std/10;

l95=xbar-d1;u95=xbar+d1; /*计算置信水平0.95的置信区间的上下限*/ l50=xbar-d2;u50=xbar+d2; /*计算置信水平0.5的置信区间的上下限*/ if l95mu then do; /*判断置信水平0.95置信区间是否包含mu*/ n1=n1+1; /*统计包含mu的置信区间个数*/ end;

if l50mu then do; /*判断置信水平0.5置信区间是否包含mu*/ n2=n2+1; /*统计包含mu的置信区间个数*/ end; output; end;

proc print data=ex1; var l95 u95 l50 u50 n1 n2; run;

proc gplot data=ex1; /*画置信区间图和均值线*/ plot u95*j=1 l95*j=2 mu*j=3/overlay; symbol1 c=black i=needle v=t; symbol2 c=white i=needle v=t; symbol3 c=red i=join v=none;

plot u50*j=1 l50*j=2 mu*j=3/overlay; symbol1 c=black i=needle v=t; symbol2 c=white i=needle v=t; symbol3 c=red i=join v=none; run;

data ex2;

do j=1 to 10; /*随机模拟10个样本*/ do i=1 to 20;

x=170+2*rannor(23456); /*产生随机数x~N(170,4)*/

y=(70+0.6*x)+2*rannor(23456); /*产生随机数y~N(70+0.6x,4)*/ output; end; end;

proc print data=ex2; /*输出样本数据*/ run;

proc reg data=ex2; /*作回归分析*/ by j; model y=x;

output out=result p=pred; run;

proc gplot data=result; /*绘制10个回归方程的回归直线*/ plot pred*x=j/overlay;

symbol1 v=none i=join ci=black; symbol2 v=none i=join ci=yellow; symbol3 v=none i=join ci=blue; symbol4 v=none i=join ci=orange; symbol5 v=none i=join ci=green; symbol6 v=none i=join ci=red; symbol7 v=none i=join ci=brown; symbol8 v=none i=join ci=gray; symbol9 v=none i=join ci=pink; symbol10 v=none i=join ci=purple; run;

(1)模拟600分钟系统 data ex3; seed=12345;

do k=1 to 100; /*随机模拟100天*/ t=0; /*参数初始化*/ d1=0;d2=0;c1=0;c2=0; n=0;

do until (t>600); r1=ranexp(seed)/1; t=t+r1;

s1=ranexp(seed)*0.7;

if t>c1 then do; /*顾客到达第一个服务台时不需等待*/ d1=0; /*等待时间为零*/

c1=t+d1+s1; /*计算顾客离开第一个服务台的时间点*/ end;

else do;/*顾客到达第一个服务台时需要等待*/ d1=c1-t; /*计算等待时间*/

c1=t+s1+d1; /*计算顾客离开第一个服务台的时间点*/ n=n+1; /*排队人数+1*/ end;

s2=ranexp(seed)*0.9;

if c1>c2 then do; /*顾客到达第二个服务台时不需要等待*/ d2=0; /*等待时间为零*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ end;

if c1c1 then do;

/*顾客到达第二个服务台时需要等待,而在第一个服务台没有等待*/ d2=c2-c1; /*计算等待时间*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ n=n+1; /*排队人数+1*/ end;

if c1

/*顾客到达第二个服务台时需要等待,且在第一个服务台也要等待*/ d2=c2-c1; /*计算等待时间*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ end;

d=c2-t;/*顾客在两个服务台的逗留时间*/ output;

end;

p=(n/600)*15; /*每天每15分钟排队的顾客人数*/ end;

proc print data=ex3; run;

proc means data=ex3 mean; var d1 s1 d2 s2 d p; run;

(2)模拟1000分钟的系统 data ex3; seed=12345;

do k=1 to 100; /*随机模拟100天*/ t=0; /*参数初始化*/ d1=0;d2=0;c1=0;c2=0; n=0;

do until (t>1000); r1=ranexp(seed)/1; t=t+r1;

s1=ranexp(seed)*0.7;

if t>c1 then do; /*顾客到达第一个服务台时不需等待*/ d1=0; /*等待时间为零*/

c1=t+d1+s1; /*计算顾客离开第一个服务台的时间点*/ end;

else do;/*顾客到达第一个服务台时需要等待*/ d1=c1-t; /*计算等待时间*/

c1=t+s1+d1; /*计算顾客离开第一个服务台的时间点*/ n=n+1; /*排队人数+1*/ end;

s2=ranexp(seed)*0.9;

if c1>c2 then do; /*顾客到达第二个服务台时不需要等待*/ d2=0; /*等待时间为零*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ end;

if c1c1 then do;

/*顾客到达第二个服务台时需要等待,而在第一个服务台没有等待*/ d2=c2-c1; /*计算等待时间*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/ n=n+1; /*排队人数+1*/

end;

if c1

/*顾客到达第二个服务台时需要等待,且在第一个服务台也要等待*/ d2=c2-c1; /*计算等待时间*/

c2=c1+d2+s2; /*计算顾客离开第二个服务台的时间点*/

end;

d=c2-t;/*顾客在两个服务台的逗留时间*/

output;

end;

p=(n/1000)*15; /*每天每15分钟排队的顾客人数*/

end;

proc print data=ex3;

run;

proc means data=ex3 mean;

var d1 s1 d2 s2 d p;

run;


相关内容

  • 农田水利学课程设计质量控制研究
  • 摘要 课程设计是水利工程专业实践性教学的重要组成部分,提高农田水利学课程设计质量,对培养学生综合利用农田水利专业知识分析和解决工程实际问题具有极为重要的意义.通过分析农田水利学课程设计的主要特点及设计过程中存在的主要问题,提出了有效提高农田水利学课程设计质量的对策,以供参考. 关键词 农田水利学:课 ...

  • 培训课程的设计技巧
  • 培训课程的设计技巧 --明阳天下拓展培训 培训课程的设计技巧 课程设计的三种资源依据 1.以有组织的学科内容作为课程设计的资源依据 以学科作为课程设计的主要资源依据,强调的是对课程内容进行合乎逻辑的组织.从而应用几个学科之间的联系去更全面地说明和研究问题,以更好地完成课程目标. 课程设计主要包含九大 ...

  • 大兴区中学教师教学基本功考核方案
  • 大兴区中学教师教学基本功考核方案 教师基本功是教师专业素质的基本要素,是教师履行教育教学职责.胜任教育教学工作.完成教书育人任务所必需的专业知识和职业技能.在新课程改革背景下,为加强我区中学教师队伍建设,努力提高教师基本功水平,促进教师专业化发展,特制定<大兴区教师教学基本功考核方案>. ...

  • 建筑学专业开设主要课程有
  • 建筑学专业开设主要课程有:建筑设计基础.建筑图法.美术.建筑构造.建筑物理.建筑力学.建筑设备.建筑设计与结构.中外建筑史.计算机辅助建筑设计.建筑设计理论与方法.建筑设计.城市规划原理及规划设计.室内设计.建筑经济与法规.园林设计.名建筑师和名作等. 成人专升本课程与上述课程基本相同,普通本科除了 ...

  • 浅谈课程设计模式
  • 第20卷第4期2006年8月吉林省经济管理干部学院学报 JournalofJilinProvinceEconomicManagementCadreCollegeVol.20AugustNo.42006 浅谈课程设计模式 □王 哲,郭长侠,董 光 (吉林省经济管理干部学院,吉林 长春130012) [ ...

  • 网络课程的含义及其教学设计的问题
  • 网络课程的含义及其教学设计的问题/李康 (2006年09月28日)点击数:10 [摘 要]本文主要讨论两个方面的内容,一是对网络课程的基本含义和定位做了初步分析.试图说明"网络课程"与课程论所讨论的"课程"有层次上的区别.二是针对网络课程的教学设计,主要从 ...

  • 浅析高中地理的教案设计
  • 摘要:教案设计是课程教学的重要环节,可以说教师只有提前做好教案设计,凸显出教案设计的科学性和合理性,才能够将教材上的学科知识点进行有效的整合和归纳,才能更好地带领学生进行知识的学习和积累. 关键词:高中地理:教案设计:设计策略 教案是教师在课程教学之前,对教材内容的一种有效的整合和归纳,是对教学思路 ...

  • 精品课程申报书
  • 2006年度省级精品课程建设项目申请书 课程名称课程层次(本/专)课程类型所属一级学科名称所属二级学科名称课程负责人申报日期 砌体结构本科理论课(含实践) 土建类 2006年5月 陕西省教育厅制二○○六年四月 填写要求 一.以word 文档格式如实填写各项. 二.表格文本中外文名词第一次出现时,要写 ...

  • 河北大学学年论文
  • 河北大学学年论文(课程设计)管理办法(试行) 学年论文(课程设计)是人才培养方案的重要组成部分,是实现本科教学培养目标的重要实践环节.为了进一步加强和规范学年论文(课程设计)工作的管理,不断提高学年论文(课程设计)质量,特制定本办法. 一.学年论文(课程设计)的教学目的 本科学生撰写学年论文(课程设 ...

  • 培训课程设计与开发-课程开发步法
  • TTT系列 培训课程 设计不开发 刘化檩 北京才森管理咨询有限公司-首席顾问 光裕(北京)国际咨询有限公司-资深讲师 • 9+年企业管理咨询服务经验 • 与注人力资源不学习创新咨询服务 • 擅长培讪师进阶.人力资源管理.学习创新管理 目录 1 2 3 4 课程设计与开发的作用与原则 课程设计与开发的 ...