Я не очень доволен этим информационным окном. Во-первых, он содержит избыточную избыточную информацию. IMO достаточно включить Named after , Type и Notation - по крайней мере, для блочных кодов. Один щелчок по обозначению открывает любую дополнительную информацию, необходимую для интерпретации его параметров. Во-вторых, блок не учитывает сверточные коды, которые определяются длиной ограничения, а не длиной блока и длиной сообщения, или бесскоростные коды, которые вообще не имеют заранее определенной длины блока или кодовой скорости. Относительно типа кода, какой из них мы хотим подарить? Хотим ли мы различать только линейные / нелинейные блочные коды, сверточные коды и, возможно, бесскоростные коды? Например, иерархия классов кодов RS может быть задана как коды RS ⊂ коды BCH ⊂ циклические коды ⊂ полиномиальные коды ⊂ линейные блочные коды. Или хотите указать следующий класс кодов в такой иерархии? Хотим ли мы указать на конкретные свойства , например, идеален ли код, оптимален ли он (код MDS) или существуют особо эффективные алгоритмы (например, для кодов Фонтана, которые линейно кодируются / декодируются)? Помимо этого, я думаю, что основная идея информационного бокса для кодов имеет некоторую привлекательность. Нагех ( разговор ) 21:46, 23 октября 2011 (UTC)
Коды Рида – Соломона | |||||||||
---|---|---|---|---|---|---|---|---|---|
Названный в честь | Ирвинг С. Рид и Гюстав Соломон | ||||||||
Тип | Линейный блочный код | ||||||||
| |||||||||
Обозначение | |||||||||
| |||||||||
Замечания | Код MDS | ||||||||
Это быстрый набросок для тестирования другой презентации. Комментарии приветствуются. Нагех ( разговор ) 22:21, 25 октября 2011 (UTC)
Приятно спасибо! Не уверен, что мне нравится сворачивание списков обозначений, но это определенно лучше, чем просто ссылка. В вашем примере вещи кажутся немного сжатыми, особенно кнопки «показать / скрыть»: на моем компьютере они находятся на очень небольшом расстоянии ниже «Линейного кода блока» и ниже обозначения скобок. Как насчет еще чего-то вроде этого тестового блока. В идеале я бы хотел, чтобы элементы иерархии и обозначения были по центру.
Почему именно вы хотите, чтобы пояснение к обозначениям было свернуто по умолчанию? Я знаю, что это добавляет четыре строки в информационное окно, но места почти не хватает, и я не думаю, что это тоже считается беспорядком. Несмотря на то, что эта нотация претендует на звание стандарта, правда в том, что разные авторы и разные области используют множество вариаций этой нотации:
Я нахожу эту ситуацию очень запутанной, и википедия должна максимально упростить читателю понимание того, что имеется в виду. В статье или учебнике мы можем определить обозначения в начале, но в Википедии мы не можем этого сделать. Поэтому я бы предпочел, чтобы список обозначений отображался по умолчанию. ylloh ( разговор ) 16:33, 26 октября 2011 (UTC)
Коды Рида – Соломона | |||||||||
---|---|---|---|---|---|---|---|---|---|
Названный в честь | Ирвинг С. Рид и Гюстав Соломон | ||||||||
Иерархия | |||||||||
Линейный блочный код |
| ||||||||
Параметры | |||||||||
-код
| |||||||||
Характеристики | |||||||||
Максимальный разделяемый код расстояния | |||||||||
Код, декодируемый списком | |||||||||
Сворачиваемый текст удобен, но, похоже, нет хорошего решения для этого шаблона, тем более что нельзя изменить интерактивный текст, который появляется, чтобы [показать] или [скрыть] сворачиваемый текст. В остальном ваш draft2 выглядит неплохо. Ниже новый черновик; хотя я думаю, что просто отметить Нотацию было бы хорошо, поскольку (n, k) и [n, k, d] настолько широко распространены в теории кодирования (и любой может щелкнуть по Нотации, чтобы узнать об этом), я оставил детали как любезность. Кстати, (n, k) - это обозначение, используемое для любого кода, будь то линейный блок, нелинейный блок или сверточный код. Посмотри! Наге ( разговор ) 17:34, 30 октября 2011 (UTC)
Коды Рида – Соломона | |
---|---|
Названный в честь | Ирвинг С. Рид и Гюстав Соломон |
Классификация | |
Иерархия | Линейный блочный код Полиномиальный код Циклический код Код БЧХ Код Рида – Соломона |
Параметры | |
Длина блока | п = д - 1 |
Длина сообщения | k |
Расстояние | п - к + 1 |
Размер алфавита | q = p m ( p простое) |
Обозначение | [ n , k , n - k + 1] q- код |
Алгоритмы | |
Расшифровка | Берлекамп – Мэсси Евклидов и др. |
Характеристики | |
Разделимый код максимального расстояния | |