非参数练习作业

为比较A.B两种不同的饲料喂养大白鼠对其体重增加的影响,用A饲料喂养10只大白鼠,用B饲料喂养9只大白鼠,一段时间之后,对大白鼠的体重都增加了,增加值(单位:克)如下,试用Wilcoxon秩和检验“这两种饲料对大白鼠体重增加的影响没有差异”的假设,并精确地计算P值。
A饲料:134  146  130  113  119  161  107  132  135  129
B饲料: 70  118  101  104  108  83  94  124  99
解:原假设H0:这两种饲料对大白鼠体重增加的影响没有差异。
备择假设H1:这两种饲料对大白鼠体重增加的影响有差异。皮革涂饰剂
Matlab程序:
function [p,H,stats]=RankSum(a,b)
x=size(a,2);
y=size(b,2);
[c,d]=sort([a,b]);
m=d<=10;
e=1:19;
z1=sum(e(find(m==1)));
z2=sum(e(find(m==0)));
if x>y
    RankSum_1=z2;
end
if x<y
    RankSum_1=z1;
end
stats=RankSum_1;
n=min(x,y);
N=x+y;
zh=nchoosek(1:N,n);
p=2*sum(sum(zh,2)<=stats)/nchoosek(N,n);
p=p/2
if p<=0.005
    H=1
else
    H=0
end
运行文件程序:
clc;
clear;
a=[134 146 130 113 119 161 107 132 135 129];
b=[70 118 101 104 108 83 94 124 99 ];
[p,H,stats]=RankSum(a,b)
P=p/2;
if H==0真空海绵吸盘
    ['接受原假设,拒绝备择假设']
end
if H==1
    ['接受备择假设,拒绝原假设']
end
得出结果
p = 3.2475e-04
卷帘门门板H = 1
stats = 51军用伪装网
ans =接受备择假设,拒绝原假设
由输出结果知:
P=0.00032<0.01
所以,接受备择假设,拒绝原假设
联轴器弹簧
得出结论:这两种饲料对大白鼠体重增加的影响有差异的
2、编程序:从1,2,3,,22中任取10个数,其和恰为d的取法(求的取法)。
function t =Tmn(m,n,d)
N=m+n;
h=1:N;
M=nchoosek(h,n);
[x,y]=size(M);
t=0;
for i=1:x
if sum(M(i,:))==d
t=t+1;
end
end
if t==0
t=1;
数控机床数据采集end
t

本文发布于:2024-09-24 19:12:02,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/178674.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:大白鼠   假设   饲料   结果   影响   拒绝
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议