Matlab ttest “使用单样本 t 检验返回对原假设的检验决定,即 x 中的数据来自均值为零且方差未知的正态分布。”
任何人都可以澄清在数字向量上运行时命令 ttest 究竟输出了什么? 可以以“它输出值”之类的形式回答最大化。”
我意识到这对于专家来说可能是一个微不足道的问题,但我无法轻易找到明确的答案。
Matlab ttest “使用单样本 t 检验返回对原假设的检验决定,即 x 中的数据来自均值为零且方差未知的正态分布。”
任何人都可以澄清在数字向量上运行时命令 ttest 究竟输出了什么? 可以以“它输出值”之类的形式回答最大化。”
我意识到这对于专家来说可能是一个微不足道的问题,但我无法轻易找到明确的答案。
Matlabttest获取您的数据向量并对其执行学生(单样本)t 检验,假设:
length(x)这-test 计算数据的平均值x(即, sum(x)/length(x)) 及其样本标准差,,通常使用公式
这更正了以下事实估计来自哪个x样本的总体的真实标准差。
然后,-统计是
因为假定为零。文档没有说,所以我假设测试是双向的-test,这意味着如果ttest返回 1大于tinv(0.95, length(x))或小于tinv(0.05, length(x))(这些是对应于 5% 显着性水平的 t 统计量;应该是tinv(0.05, length(x))等于的情况-tinv(0.95, length(x)))。否则,ttest返回 0。