matlab拉依达准则
时间: 2023-10-16 18:08:00 浏览: 162
Matlab拉依达准则是一种用于检测异常值的统计方法。根据引用和引用的描述,拉依达准则可以通过对样本数据进行异常值检验,并标记出异常值所在的行数和对应的参数位置。
具体的步骤是,首先根据样本数据的分类标识,对每个分类的集合进行异常值检验。异常值检验可以通过设置参数范围或阈值来确定异常值。根据引用的描述,这个阈值可以设置到第13列或第11个参数。如果某个样本的参数值超过了设定的阈值,则被认为是异常值。
在进行异常值检验后,根据引用的描述,输出参数"errorF"会指示异常值所在的行数和对应的参数位置。例如,第一行表示序号为9的样本的第5个参数被检验出为异常值,第二行表示序号为14的样本的第1、2、3、4、11个参数被检验出为异常值。
根据引用的描述,使用拉依达法则剔除异常值后,需要对新的样本集进行重新检验。这个过程需要反复循环,直到不能再剔除新的异常值为止。这也是设计该脚本的难点之一,需要记录剔除的异常样本,对多个分类的新样本集进行判断,并重复这一过程。
总结起来,Matlab拉依达准则是一种用于检测异常值的统计方法,它可以通过对样本数据进行异常值检验,并标记出异常值的位置。在进行异常值检验和剔除后,需要对新的样本集进行重新检验,直到不能再剔除新的异常值为止。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [matlab 基于拉依达检验法(3σ准则) 实现多类别多参数的批量检验异常值与异常样本](https://blog.csdn.net/m0_47787372/article/details/124600494)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文