Пример #1
0
        public static void Main(string[] args)
        {
            LinearGroupCodeLogic l = new LinearGroupCodeLogic();

            Console.WriteLine(l.GetGeneratingMatrix(16).BinaryArrayToString());
            Console.WriteLine();
            Console.WriteLine("vector  " + l.GetVectorCode("1011").ArrayToString());
            var s = l.DetectedAndCorrectError("1011011");

            Console.WriteLine("syndrome " + s.Syndrome.ArrayToString());
            Console.WriteLine("error bit " + s.NumberErrorBit);
            Console.WriteLine("correct " + s.CorrectRecivedVector.ArrayToString());
            Console.WriteLine();
            Console.WriteLine(l.ProcessDetected.ToString());

            Console.ReadKey();
        }
 public LinearGroupCodeForm()
 {
     this.InitializeComponent();
     this.Width = 473;
     this.linearGroupCodeLogic = new LinearGroupCodeLogic();
 }