教你如何做正交表

news2024/11/26 10:31:53

正交表是一种用于多因素实验设计的表格。它可以帮助我们在尽可能少的试验次数下确定各个因素对结果的影响,从而提高实验效率。接下来将从以下几个方面介绍正交表的相关内容。

一、正交表基本概念

正交表是一种特制的表格,用于多因素实验设计研究。根据正交表的正交性,可以从全面试验中挑选尽可能少有代表性的组合进行实验,这些组合具有“均衡分散、整齐可比”的特点。“均衡分散”使得试验点具有代表性;“整齐可比”便于实验数据进行分析。通过正交表进行试验,可以大大节省实验的人力、物力和时间成本,便于确定各个因素对实验结果的影响,从而提高实验效率。

二、正交表的构成

(1)因数与水平

在理解正交表的构成之前,需要先理解进行正交试验因素与水平的概念。

因素:指实验中的变量;例如温度、时间、催化剂种类,共三因素。

水平:指实验因素的不同取值;例如温度分为30℃、50℃、80℃,那么代表温度这个因素是三水平。

通常形容正交试验时,直接说进行几因素几水平正交试验,例如三因素三水平正交试验。

(2)表示形式

正交表通常表现形式为:L_{行数}~(水平数~^{因素数})

L表示正交表,行数表示需要进行的实验次数;因素数代表实验中变量的个数,即正交表中列的个数;水平数代表每个因素的水平数。其中行数=因素数*(水平数-1)+1

举例说明:例如正交表L_{9}~(3~^{4}),L右下角数字“9”表示有9行,即需要做9次实验。括号内指数“4”代表有4列,即最多可观察4个因素。括号内数“3”表示每个因素均为3水平,即表的主体部分只有数字1,2,3,分别代表水平1,2,3。四因素三水平试验如果进行全面试验需要进行3~^{4}=81次实验,而进行正交试验只需要进行9次即可,大大增加了实验效率。四因素三水平正交设计表如下图所示:

图1

当正交表中各个因素的水平数不同时,此时称它为混合型正交表,例如正交表L_{8}~(4~^{1}2~^{4}),表示在此表的5列中,有1列为4水平,4列为2水平。

三、正交表的性质

正交表必须同时满足以下两个性质:

①整齐可比性——每一列中不同数字出现的次数相等

即每个因素的每个水平出现的次数是完全相同的。由于在试验中每个因素的每个水平与其他因素的每个水平参与试验的机率是相同的,这就保证了再各个水平中最大程度的排除了其他因素水平的干扰,能最有效的进行比较,进而容易找到最优的实验条件。

例如在图1四因素三水平正交试验表中,每一列中数字1,2,3出现的次数都是3次,满足整齐可比性。

②均衡分散性——任意两列的数字排列方式齐全且均衡

即任意两个因素的水平搭配是完全相同的(任意两列横向组成的数字对中,每对数字出现的次数相等)。这样就保证了实验条件均衡地分散在因素水平的完全组合中,具有很强的代表性。

例如在图1的三水平试验中,任意两列数字对共有9种,(1,1)(1,2)(1,3)(2,1)(2,2)(2,3)(3,1)(3,2)(3,3),且每对出现均数相等。

四、正交表的生成

正交表的设计需要用到组合数学和概率学知识,手动设计正交表耗时费力,目前很多软件都能在线生成正交表,接下来介绍如何使用在线数据分析软件SPSSAU快速生成正交表。

SPSSAU提供两种方式生成正交表,说明如下:

(1)自动生成正交表

在【试验/医学研究】模块,选择分析方法【正交试验】,依次选择因子(因素)个数和水平数,点击开始分析即可得到最接近的正交表。以三因素三水平为例,操作如下图:

图2

此时SPSSAU输出三因素三水平正交设计表如下图:

(2)自选正交表

如果知道自己需要什么样的正交表,可通过自选正交表生成。可以下拉选择常用正交表:

图3

或者输入正交表ID,当前SPSSAU共提供183种正交表,可点击“下载按钮”查看SPSSAU正交表手册,展示部分如下图:

图4

(3)正交表修改

由软件自动提供正交表后,很可能并不满足完全满足预期,因此需要进行以下处理。

①如果有超出的多余因子,直接删除即可;由于正交表任意两列之间均满足正交性,所以删除某列后并不影响。

②‘拟水平法’:如果某因子的水平数比预期多,比如生成正交表的因子1有5个水平,但只需要4个水平;那么此时把多出的数字5(第5个水平),直接用其它4个水平中任意一个或多个替换填补即可。此种处理叫‘拟水平法’。‘拟水平法’在正交表改造处理中非常常见,但‘拟水平法’后,可能就不再具有正交表特性,这是非常正常的;

③‘组合法’:比如考虑2水平,4水平,8水平;并不需要一定使用2.1.4.1.8.1;而是使用比如L12.2.11(因为2水平有16个,可拆分成:2,2*2,2*2*2,共用掉6个因子,都还余5个因子没有使用直接删除即可),组合法是一种正交表获取的技巧操作法,该操作法是在正交表生成前自行处理和选择,以及‘组合法’对于正交性没有任何影响,只是一种手工选择正交表的技巧做法;

④‘并列法’: 指把两列或多列,合并成1列,比如有两个因子其中1个为2水平另1个为3水平;把两个因子合并变成2*3=6水平;‘并列法’是自主手工选择正交表的一种技巧式做法,‘并列法’后正交性还在。

五、正交实验设计与分析步骤

进行多因素正交试验设计与分析的通常步骤如下:

①确定因素与水平(与实验设计相关);

②使用软件生成相应正交表(SPSSAU可快速生成正交表);

③根据正交表进行正交试验,得到试验结果;

④使用极差分析或方差分析对试验进行分析,得到最优试验条件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/949095.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

马蹄集oj赛(第十次)

目录 2的N次幂 升级版斐波那契数列 个数统计 个数统计2 大斐列 AB problem ​编辑 A-B problem 快速幂 进行一个幂的运算 整数大小比较 2的N次幂 难度:黄金 0时间限制:1秒 巴占用内存:128M 任意给定一个正整数N(N≤100)&#xff0…

Qt6 for Windows 环境搭建(Visual Studio)

作者: 一去、二三里 个人微信号: iwaleon 微信公众号: 高效程序员 在 Windows 中,如果想要开发 Qt 应用程序,可以选择多种方式: Qt Creator MinGW 编译器Qt Creator MSVC 编译器Visual Studio&#xff0…

线上祭奠软件:虚拟纪念与情感表达的新方式

线上祭奠软件作为一种新兴的技术应用,正在改变传统祭奠方式,为人们提供了跨越时空的虚拟纪念和情感表达方式。本文将深入探讨线上祭奠软件的意义、功能与挑战,并思考其对社会和个人的影响。 一、线上祭奠软件的意义: 1.跨…

MyBatis —— 初窥门径

前言 MyBatis作为一款优秀的持久层框架,在Java后端开发中无疑是比较重要一环,在常见的spring整合的SSM框架以及之后的SpringBoot中都可以看到MyBatis大显神威的模样。在这篇文章中,荔枝将会从Maven开启创建一个MyBatis项目并整理MyBatis相应的…

服务器放在香港好用吗?

​  相较于国内服务器,将网站托管在香港服务器上最直观的好处是备案层面上的。香港服务器上的网站无需备案,因此更无备案时限,购买之后即可使用。 带宽优势 香港服务器的带宽一般分为香港本地带宽和国际带宽、直连中国骨干网 CN2三种。香港…

函数注解学习

def hanshuzhujie(a:str,b: str m)->str:print(hanshuzhujie.__annotations__)return ab hanshuzhujie(qqq)运营结果 E:\Python\Python38\python.exe D:/pythonprojects/python-auto-test/test/hanshuzhujie.py {a: <class str>, b: <class str>, return: <…

生态项目|Typus如何用Sui特性制作动态NFT为DeFi赋能

对于许多人来说&#xff0c;可能因其涉及的期权、认购和价差在内的DeFi而显得晦涩难懂&#xff0c;但Typus Finance找到了一种通过动态NFT使体验更加丰富的方式。Typus NFT系列的Tails为用户带来一个外观逐渐演变并在平台上提升活动水平时获得新特权的角色。 Typus表示&#x…

AI时代,GPGPU和NPU哪个才是王者?

AI飞速发展&#xff0c;全球算力井喷&#xff0c;我国进入AI计算高速发展阶段&#xff0c;GPU的自主化已经摆上案头。近日&#xff0c;华夏银行首席信息官吴永飞发表研究&#xff0c;指出GPGPU是比NPU更合适的路线&#xff0c;并以海光DCU为基础进行了GPU算力池化的研究。 GPG…

无涯教程-Android - List View函数

Android ListView 是垂直滚动列表中显示的视图&#xff0c;使用 Adapter 从列表(如数组或数据库)中获取内容的列表项会自动插入列表中。 适配器(Adapter)实际上是UI组件和将数据填充到UI组件中的数据源之间的桥梁&#xff0c;适配器保存数据并将数据发送到适配器视图&#xff0…

说说我最近筛简历和面试的感受。。

大家好&#xff0c;我是鱼皮。 都说现在行情不好、找工作难&#xff0c;但招人又谈何容易&#xff1f;&#xff01; 最近我们公司在招开发&#xff0c;实习社招都有。我收到的简历很多&#xff0c;但认真投递的、符合要求的却寥寥无几&#xff0c;而且都是我自己看简历、选人…

【ES6】Proxy的高级用法,实现一个生成各种 DOM 节点的通用函数dom

下面的例子则是利用get拦截&#xff0c;实现一个生成各种 DOM 节点的通用函数dom。 <body> </body><script>const dom new Proxy({}, {get(target, property) {return function(attrs {}, ...children) {const el document.createElement(property);for …

路由转发(详细理解+实例精讲)

系列文章目录 华为数通学习&#xff08;5&#xff09; 目录 华为数通学习&#xff08;5&#xff09; 前言 一&#xff0c;最长匹配原则 实例1&#xff1a; 实例2&#xff1a; 二&#xff0c;路由转发流程&#xff1a; 三&#xff0c;IP路由表小结&#xff1a; 总结 前…

公司新招了一个拿14K的测试员,而我工作3年才8K,凭什么?

最近我的好朋友给我分享了一个他公司发生的事&#xff0c;大概的内容呢就是&#xff1a;公司一位工作3年的测试员的工资还没有一个刚来的新人高&#xff0c;对此怨气不小&#xff0c;她来公司辛辛苦苦三年&#xff0c;三年内迟到次数都不超过5次&#xff0c;每天都是按时上下班…

WebGPT VS WebGPU

推荐&#xff1a;使用 NSDT编辑器 快速搭建3D应用场景 随着WebGPU的引入&#xff0c;Web开发发生了有趣的转变&#xff0c;WebGPU是一种新的API&#xff0c;允许Web应用程序直接访问设备的图形处理单元&#xff08;GPU&#xff09;。这种发展意义重大&#xff0c;因为 GPU 擅长…

如何买期权看多:期权交易技巧指南,一定要看!

首先我们要清楚在50ETF期权中有两个角色&#xff0c;分别是买方和卖方&#xff0c;两者互为对手方&#xff0c;买方也就是散户&#xff0c;卖方可以理解为机构&#xff0c;认购是看多&#xff0c;认沽是做空。下文介绍如何买期权看多&#xff1a;期权交易技巧指南&#xff0c;一…

理解 Databend Cluster key 原理及使用

Databend Cluster Key 是指 Databend 可以按声明的 key 排序存储&#xff0c;主要用于用户对时间响应比较高&#xff0c;同时愿意为这个 cluster key 进行额排序操作的用户。 Databend 只支持一个 Cluster key&#xff0c;Cluster key中可以包含多列及表达式。 基本语法 -- 语…

恒运资本:股票有认购和申购区别?

股票是一个非常复杂的金融概念&#xff0c;涉及到许多术语和概念&#xff0c;其间包含股票认购和股票申购。这两个概念是股票出资中非常重要的一部分&#xff0c;出资者需求了解它们的差异和使用方法&#xff0c;才干更好地进行股票出资。 认购和申购的界说 首要&#xff0c;咱…

嬴图Ultipa | 一文了解关于图数据库的一点儿干货

本篇包括以下内容点&#xff1a; 数据库主要技术分类 图是什么&#xff1f; 图的模式 图数据库 VS.关系型数据库 图数据库VS.其他NOSQL的对比 并非所有的图数据库都一样&#xff01; 根据Gartner预测&#xff0c;“到2025年&#xff0c;使用图技术进行数据和分析创新…

多个开源姿态检测模型项目,上手即用,实测可行!

编辑&#xff1a;OAK中国 项目来源&#xff1a;oakchina.cn 喜欢的话&#xff0c;请多多&#x1f44d;⭐️✍ ▌前言 Hello&#xff0c;大家好&#xff0c;这里是OAK中国&#xff0c;我是助手君。 我发现今年有不少朋友都想做姿态检测&#xff0c;正好我们也有不少客户做过这…

概念解析 | 认知媒介战:重塑信息战争的新纪元

注1:本文系“概念解析”系列之一,致力于简洁清晰地解释、辨析复杂而专业的概念。本次辨析的概念是:认知媒介战。 认知媒介战:重塑信息战争的新纪元 俄乌网络战争观察与思考:混合战争及其背后的信息战- 安全内参| 决策者的网络安全知识库 一、背景介绍 认知媒介战是一个新…