Протоколы сжатия данных

Простейшие вопросы в области инженерной разработки
Ответить
ArtyomWinRar
interested
interested
Сообщения: 1
Зарегистрирован: 09 июн 2023, 15:10
Версия LabVIEW: 20
Контактная информация:

Протоколы сжатия данных

Сообщение ArtyomWinRar »

Задача. Создать виртуальный прибор LabView для оценки вероятности встречаемости символов в считанном с диска файле.


Если кто может - помогите пожалуйста с задачкой. Абсолютно ничего не получается сделать :help: :help: :help:
Artem.spb

Activity Автор
professor
professor
Сообщения: 3495
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 54 раза
Поблагодарили: 185 раз
Контактная информация:

Re: ПРОТОКОЛЫ СЖАТИЯ ДАННЫХ

Сообщение Artem.spb »

НЕЗАЧЕМ ТАК ОРАТЬ.

Не получается что-то сделать, или "не хочу думать, сделайте за меня"?
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2244
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 30 раз
Поблагодарили: 30 раз

Re: Протоколы сжатия данных

Сообщение Borjomy_1 »

Считываете файл, каждый символ переводите в число и строите гистограмму массива этих чисел. Результат (массив распределения) делите на количество символов и умножаете на 100. В результате получаете процентное соотношение символов
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1375
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 63 раза
Контактная информация:

Re: Протоколы сжатия данных

Сообщение AndreyDmitriev »

Borjomy_1 писал(а): 17 сен 2023, 08:00 Считываете файл, каждый символ переводите в число и строите гистограмму массива этих чисел. Результат (массив распределения) делите на количество символов и умножаете на 100. В результате получаете процентное соотношение символов
В принципе можно сразу как байтовый массив читать.
Как-то так навскидку:
Изображение
Мне просто стало любопытно проверить утверждение, что в немецком языке самые распространённые буквы e n i, ну и вот:
Изображение
histo LV20.vi
(21.9 КБ) 132 скачивания
В принципе надо бы считать строчные и прописные за одну букву, но на статистику это сильно не повлияет
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»