matlab 粗大误差
时间: 2023-10-12 21:05:21 浏览: 157
粗大误差处理
引中提到了通过拉依达准则与格拉布斯准则对测量误差样本进行检验,以剔除粗大误差。引用是一个实现了罗曼诺夫斯基准则剔除粗大值的MATLAB代码,该代码根据显著度a和分段长度l来进行误差检验处理。具体步骤如下:
1. 选取合适的显著度a和分段长度l,并根据t分布表查出系数K。
2. 将数据划分为处理段,每个处理段包含l个数据。
3. 对每个处理段,计算平均值和标准差。
4. 对每个处理段的每个数据,计算检测值,即该数据与处理段平均值的差的绝对值。
5. 判断检测值是否大于K乘以处理段标准差,如果成立,则该数据为粗大值,需要剔除。
6. 将剔除粗大值后的数据返回作为结果。
这样,通过罗曼诺夫斯基准则,可以有效地剔除MATLAB中的粗大误差。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Matlab实现通过拉依达准则与格拉布斯准则对测量误差样本进行检验,剔除粗大误差](https://download.csdn.net/download/weixin_45871994/12416273)[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: 50%"]
- *2* *3* [matlab-罗曼诺夫斯基准则剔除粗大值](https://blog.csdn.net/yfh1985sdq/article/details/80813109)[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: 50%"]
[ .reference_list ]
阅读全文