error-correction相关内容

数据包丢失的纠错码 (UDP)

我不知道要查找什么,因为我得到的“纠错码"都是与您不知道错误位置的情况相关的内容.因此,这些代码比我需要的要复杂得多且效率低下. 在下文中,请注意位等于数据包(因为只能丢失整个数据包,因此位类比非常适合). 是否有 ECC 考虑到您已经知道缺少哪些 k 位,并且只为您提供一种在这些 k 位置重建数据流的方法?另外,ECC添加的位应该是独立的(最好是).这样,如果数据的ECC部分发生丢包 ..
发布时间:2022-01-22 17:29:53 C/C++开发

是否可以使用CRC进行基本的纠错?

我知道使用CRC的全部目的是进行错误检测,但是我听说有人指出,除了错误检测之外,它还可以用于进行基本的错误校正.我很好奇,如果是这样,那么它有多强大?我的意思是,我们通常将CRC称为能够执行x位检测的对象,但我很好奇它是否能够执行x位校正.如果是这样,这是如何工作的?谢谢. 解决方案 可以通过CRC进行单比特纠错.假设其中一个具有CRC“寄存器",并且具有一次仅向前和向后运行CRC算法一次 ..
发布时间:2021-04-24 21:17:25 其他开发

您可以在Visual Studio中为C#启用错误更正吗?

例如,Visual Studio 2010包含针对VB程序员的错误纠正 ,它将允许您导入名称空间或生成存根类/方法,以获取编译器错误. 例如,如果您输入: Dim mm As MailMessage而没有Imports System.Net.Mail,您将获得一个方便的小工具提示,只需单击即可导入名称空间. 我最近切换到C#开发,我真的很想念这个小工具-如果您不确定名称空间,则必 ..
发布时间:2020-06-13 20:19:20 其他开发

基本的里德-所罗门纠错问题

Reed-Solomon纠错是否在丢失字节(或多个丢失字节)的情况下工作?例如,假设它是(12,8)里德·所罗门(Reed Solomon)代码,因此从理论上讲,它应该能够纠正2个错误(如果知道位置,则可以纠正4次擦除)。但是,如果仅接收11个(或10个)字节而又不知道丢弃了哪个字节,会发生什么情况?里德-所罗门(Reed-Solomon)的纠错功能可以工作吗? 谢谢, Ben ..

数据包丢失(UDP)的纠错码

我不知道要寻找什么,因为我得到的所有与“错误纠正代码"有关的东西都与您不知道错误位置的情况有关.因此,这些代码比我需要的要复杂得多,效率低下. 在下面,请注意,位等于数据包(因为仅可能丢失整个数据包,因此该位比喻非常合适). 是否存在已考虑到您已经知道哪些 k 位丢失的ECC,而仅提供了一种在这些 k 位置重建数据流的方法?另外,由ECC添加的位应该是独立的(最好).这样,如果数据的E ..
发布时间:2020-05-06 11:12:32 C/C++开发

Java:ECC(纠错码)库?

是否有一个众所周知的实现,它具有友好的开源许可(不是GPL),用于Java的ECC(纠错码)库(例如Reed-Solomon)? 解决方案 zxing Apache许可证(不确定这是否符合你对友好的定义)我也不确定它是否算是众所周知的(谷歌知道它, “java Reed-Solomon”没有2个结果? ..
发布时间:2018-12-07 19:46:56 Java开发

C#.NET双重问题...... 6.8!= 6.8?

我在做的工作的一些单元测试和一个特殊的错误弹出的断言之一。需要注意的是expectedValue和actualValue都是双打。 Assert.AreEqual(expectedValue,actualValue); 例外说,他们不相等,阐述了“期望值:其中,6.8>实际值:< 6.8>” 期望值是硬codeD 6.8和实际值是使用数据库值经过我们的分类方法(如相等的记录, ..
发布时间:2015-11-25 14:39:16 C#/.NET