![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() ![]() |
![]() |
18192123 |
![]()
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: ![]() ![]() ![]() |
Здравствуйте!
Реализовываю алгоритм Хемминга кодирования, декодирования и локализации однократных ошибок. Имеются процедуры для получения проверочной матрицы H, матриц Ht, P, Gx.
Но в этом трудностей нет.
Проблема в другом: когда добавляю считывание 4-х значного кода из Edit, то некоторые элементы полученных ранее матриц затираются..Без этого момента отрабатывает, как нужно. Не пойму, в чём дело..Помогите, пожалуйста, разобраться! Ниже полный код. Прикрепленные файлы ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
А можно - поконкретней? Что именно и в какой момент затирается? Как воспроизвести ошибку?
|
18192123 |
![]()
Сообщение
#3
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: ![]() ![]() ![]() |
А можно - поконкретней? Что именно и в какой момент затирается? Как воспроизвести ошибку? Вводим в Edit1 код, например - 1011 (рис.1) При трассировке видно, что появляются какие-то совершенно лишние символы "p".. (рис.2) Ну а если в коде основной процедуры нет ничего, кроме вызова процедур получения нужных матриц, то все 0 и 1 на месте.. (рис.3) Перекодировал файлы в PNG - больше чем 10-кратное уменьшение размера Сообщение отредактировано: volvo - 18.04.2009 0:20 Эскизы прикрепленных изображений ![]() ![]() ![]() |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
|
18192123 |
![]()
Сообщение
#5
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: ![]() ![]() ![]() |
Спасибо!!
Поправила индексы - получилось) |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 3:02 |