Задача. Создать виртуальный прибор LabView для оценки вероятности встречаемости символов в считанном с диска файле.
Если кто может - помогите пожалуйста с задачкой. Абсолютно ничего не получается сделать
Протоколы сжатия данных
-
- interested
- Сообщения: 1
- Зарегистрирован: 09 июн 2023, 15:10
- Версия LabVIEW: 20
- Контактная информация:
-
- professor
- Сообщения: 3495
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 54 раза
- Поблагодарили: 185 раз
- Контактная информация:
Re: ПРОТОКОЛЫ СЖАТИЯ ДАННЫХ
НЕЗАЧЕМ ТАК ОРАТЬ.
Не получается что-то сделать, или "не хочу думать, сделайте за меня"?
Не получается что-то сделать, или "не хочу думать, сделайте за меня"?
-
- doctor
- Сообщения: 2244
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 30 раз
- Поблагодарили: 30 раз
Re: Протоколы сжатия данных
Считываете файл, каждый символ переводите в число и строите гистограмму массива этих чисел. Результат (массив распределения) делите на количество символов и умножаете на 100. В результате получаете процентное соотношение символов
-
- VIP
- Сообщения: 1375
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 63 раза
- Контактная информация:
Re: Протоколы сжатия данных
В принципе можно сразу как байтовый массив читать.
Как-то так навскидку:
Мне просто стало любопытно проверить утверждение, что в немецком языке самые распространённые буквы e n i, ну и вот:
В принципе надо бы считать строчные и прописные за одну букву, но на статистику это сильно не повлияет
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 13 Ответы
- 3293 Просмотры
-
Последнее сообщение rsv
-
- 5 Ответы
- 1551 Просмотры
-
Последнее сообщение seromax
-
- 7 Ответы
- 706 Просмотры
-
Последнее сообщение BAS
-
- 2 Ответы
- 984 Просмотры
-
Последнее сообщение alerm
-
- 6 Ответы
- 416 Просмотры
-
Последнее сообщение Maverick_Tomcat