文档

tcdf

学生的t累积分布函数

语法

P = tcdf(x,nu)
P = tcdf(x,nu,'upper')

描述

P = tcdf(x,nu)返回学生的累积分布函数(cdf)t中每个值的分布x用对应的自由度νx而且ν可以是具有相同大小的向量、矩阵或多维数组。标量输入被展开为与其他输入具有相同尺寸的常量数组。

P = tcdf(x,nu,'upper')返回该学生的补数t中每个值的CDFx,使用一种更准确地计算极端上尾概率的算法。

例子

全部折叠

Mu = 1;%人口平均数σ = 2;总体标准差N = 100;%样本量rng默认的%用于再现性X = normrnd(mu,sigma,n,1);%从总体中随机抽样Xbar = mean(x);样本均值S = std(x);样本标准差T = (xbar - mu)/(s/√(n))
T = 1.0589
P = 1-tcdf(t,n-1)较大t统计量的概率
P = 0.1461

这个概率和p返回的值。t零假设的检验,样本来自有均值的正态总体

[h,ptest] = ttest(x,mu,0.05,“对”
H = 0 ptest = 0.1461

更多关于

全部折叠

学生的t提供

Student的累积分布函数(cdf)t分布是

p F x | ν x Γ ν + 1 2 Γ ν 2 1 ν π 1 1 + t 2 ν ν + 1 2 d t

在哪里ν为自由度,Γ(·)为Gamma函数。结果p一个观测的概率是多少t分布与ν自由度会在区间内下降(-∞,x

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

另请参阅

||||

主题

R2006a之前介绍

这个话题有用吗?