%--------------------------------------------------------------------------
% 调用anovan函数作多因素一元方差分析
%--------------------------------------------------------------------------
% 从文件examp07_04.xls中读取数据
ydata = xlsread('examp07_04.xls');
y = ydata(:,7); % 提取ydata的第7列数据,即产蛋量y
A = ydata(:,2); % 提取ydata的第2列数据,即因素A的水平列表
B = ydata(:,3); % 提取ydata的第3列数据,即因素B的水平列表
C = ydata(:,4); % 提取ydata的第4列数据,即因素C的水平列表
D = ydata(:,6); % 提取ydata的第6列数据,即因素D的水平列表
E = ydata(:,5); % 提取ydata的第5列数据,即因素E的水平列表
varnames = {'A','B','C','D','E'}; % 定义因素名称
% 定义模型的效应项矩阵,考虑主效应:A,B,C,D,E,交互效应:AB,AC,AE
model = [eye(5);1 1 0 0 0;1 0 1 0 0;1 0 0 0 1]
% 调用anovan函数作多因素一元方差分析
[p,table] = anovan(y,{A,B,C,D,E},'model',model,'varnames',varnames)
%********************************重新作方差分析*****************************
% 定义模型的效应项矩阵,考虑主效应:A,B,C,D,E,交互效应:AC
model = [eye(5);1 0 1 0 0]
% 调用anovan函数作多因素一元方差分析
[p,table,stats] = anovan(y,{A,B,C,D,E},'model',model,'varnames',varnames);
p % 查看p的值
table % 查看table的值
%********************************多重比较**********************************
% 调用multcompare对5个因素的各水平进行多重比较
[c,m,h,gnames] = multcompare(stats,'dimension',[1 2 3 4 5]);
% 将各处理的均值从小到大进行排序
[mean,id] = sort(m(:,1));
% 将各处理的名称按均值从小到大进行排序
gnames = gnames(id);
% 显示排序后的后20个处理的名称及相应的均值
[{'处理','均值'};gnames(end-19:end),num2cell(mean(end-19:end))]

Matlab科研辅导帮
- 粉丝: 3w+
- 资源: 7819
最新资源
- 基于Go语言的股票分析及行情获取设计源码
- 基于模型预测控制的主动悬架系统优化与性能分析:从2自由度到4自由度模型的深度研究,含路面预瞄功能 ,基于模型预测控制的主动悬架系统优化与性能分析:从2自由度到4自由度模型的深度研究,含路面预瞄功能
- 基于Go语言的智能CICD一体化解决方案服务平台设计源码
- 通信原理SystemView软件下的16QAM调制与解调系统仿真实验报告(含星座图与功率谱分析),SystemView下短波16QAM调制与解调系统仿真研究:波形分析与星座图解读,通信原理 syste
- 基于springboot + vue + 百度SDK 开发的前后端分离人脸识别会议签到系统新版源码+说明.zip
- 基于Qt框架的手势识别新版程序源码+说明.zip
- 基于Java的Apollo项目开发设计源码
- 基于Rasa框架实现的智能医疗机器人.zip
- 帮助爬虫通过点选验证及滑动验证, 验证码识别(仅用于测试学习).zip
- Baidu文字识别Api封装代码.zip
- 基于SMIC 55nm工艺的锁相环学习电路设计教程:上手容易,理论结合实践指导学习,锁相环学习电路教程:Ring-VCO结构,800MHz/1GHz输出,新手友好,完整项目展示与仿真资料赠送,锁相环学
- Baidu云流式语音识别客户端 SDK.zip
- 毕业设计基于Opencv的车牌识别系统.zip
- 基于Vue框架的小狗漫画网页设计源码
- 本地识别模型下载.zip
- 通过短视频SDK、直播SDK轻松实现特效与视频剪辑.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


