MATLAB中t检验怎么做

如题所述

stats — 检验统计量的结构体,它包含:

sd —标准偏差。对于配对t检验,SD是x - y的标准差

df — 测试的自由度

tstat —检验lj的值。 T 统计量。

MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。

MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

扩展资料:

程序接口:

新版本的MATLAB可以利用MATLAB编译器和C/C++数学库和图形库,将自己的MATLAB程序自动转换为独立于MATLAB运行的C和C++代码。允许用户编写可以和MATLAB进行交互的C或C++语言程序。

MATLAB网页服务程序还容许在Web应用中使用自己的MATLAB数学和图形程序。MATLAB的一个重要特色就是具有一套程序扩展系统和一组称之为工具箱的特殊应用子程序。

工具箱是MATLAB函数的子程序库,每一个工具箱都是为某一类学科专业和应用而定制的,主要包括信号处理、控制系统、神经网络、模糊逻辑、小波分析和系统仿真等方面的应用。

参考资料来源:百度百科-MATLAB




温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-25
t-检验(ttest):
可以用于比较两组数据是否来自同一分布。
matlab函数为ttest2,关于ttest2,可以在MATLAB的help里面看具体用法。
最简单的例子:
[h,sig,ci]=ttest2(x,y);
其中,x,y均为行向量(维度相同),各表示一组数据.
计算x和y在5%的显著性水平下是否来自同一分布(假设是否被接受)
结果:h=0,则表明假设在5%的置信度下被接受,即x,y在统计上可看做来自同一分布的数据;h=1,表明假设被拒绝,即x,y在统计上认为是来自不同分布的数据,即有区分度。
sig: 即观察到零假设情况下的可能性。一般太小就可以拒绝零假设。
ci: 返回100*(1-alpha)%的置信区间本回答被提问者采纳