双样本已知方差均值检验matlab程序
发布:renzhu2003 | 分类:Matlab软件培训
关于本站
人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!
获取电子版《CDA一级教材》
完整电子版已上线CDA网校,累计已有10万+在读~ 教材严格按考试大纲编写,适合CDA考生备考,也适合业务及数据分析岗位的从业者提升自我。
TOP热门关键词
matlab工具箱中没有"双样本已知方差均值检验"程序,所以自已编了这个程序,已经通过书上例题数据检验,结论绝对可靠.程序格式[h,p,ci,zval]=my_ztest2(x,y,var1,var2,c,alph,tail)输入:数据x,y;要比较的均值差mju1- ...
免费学术公开课,扫码加入![]() |
程序格式
[h,p,ci,zval]=my_ztest2(x,y,var1,var2,c,alph,tail)
输入:数据x,y;要比较的均值差mju1-mju2=c;两个方差var1,var2;大样本时可以用var(x),var(y)代替,置信水平alph,
还有假设选择tail:
当tail='both',检验1H0:miu1-mju2=c vs H1:miu1-mju2不等于c;
当tail='left',检验1H0:miu1-mju2=c VS H1:miu1-mju2<c;
当tail='right',检验1H0:miu1-mju2=c VS H1:miu1-mju2>c;
输出:h,p值,mju1-mju2的置信区间ci,统计量zval=(meanx-meany-c)/sqrt(var1/m+var2/n).
h=0接受原假设H0,否则拒绝
P>alph(置信水平)接受原假设,否则拒绝
例:检验H0:均值的差mju1-mju2=1 vs H1:miu1-mju2不等于1
把m文件my_ztest2.m放在默认工作目录下,然后输入:
------------------------------------------------------
%实际上数据来自y=normrnd(0,1,1,20);x=normrnd(1,2,1,30);
x=[0.408225779992886,-1.95026901171052,0.531991904687934,1.23688967410824,1.62961808679011,3.88701648869964,0.298050523344516,2.24646770227699,2.59809723629556,2.88177988145556,-0.984183471087591,1.42407030433011,1.47576414575116,-1.01552678335654,-0.484089504267208,3.16458990631067,0.737000594109453,1.77976097937408,1.17597421315959,-0.270930450958632,-0.119146604392482,1.88730697900734,-0.899807597095291,2.56236323575678,2.13792129144655,-0.643428583392511,0.468786297334902,-1.37555403293961,-3.40464143464688,2.97267478200405];
y=[1.623562064 -0.691775702 0.857996673 1.254001422 -1.593729576 -1.440964432 0.571147624 -0.399885578 0.689997375 0.815622289 0.711908324 1.290249755 0.668600506 1.190838074 -1.202457115 -0.019789558 -0.156717299 -1.604085562 0.257304235 -1.056472928];
c=1;%等待检验均值的差mju1-mju2=c
var1=4;
var2=1;
%已知的方差,当样本容量很大可以用样本的标准差代替
[h,p,ci,zval]=my_ztest2(x,y,var1,var2,c,0.05,'both')
--------------------------------------------------------
输出结果:
-------------------------------------------------------
h =
0
p =
0.5186
ci =
-0.1156 1.5628
zval =
-0.6455
--------------------------------------------------------
分析:
h=0接受H0与实际符合(因为原来数据实际来自y=normrnd(0,1,1,20);x=normrnd(1,2,1,30);
p值大于0.05,置信区间也包括了1
所以从多个方面看应该接受H0
「经管之家」APP:经管人学习、答疑、交友,就上经管之家!
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
您可能感兴趣的文章
人气文章
本文标题:双样本已知方差均值检验matlab程序
本文链接网址:https://bbs.pinggu.org/jg/ruanjianpeixun_matlabruanjianpeixun_517422_1.html
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。



