0 / 0 / 0
Регистрация: 11.06.2024
Сообщений: 5

Вычисление периода символов в файле

11.06.2024, 10:31. Показов 11741. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
В рамках курсовой работы необходимо написать программу на языке C++,которая будет вычислять значение периодичности повторения символов в файле формата .bit. То есть, у меня есть файл данного формата,в котором у меня записано множество символов, некоторые из которых повторяются через какой-то период. Необходимо написать программу, которая будет вычислять значение этого периода.
Заранее благодарю за помощь!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.06.2024, 10:31
Ответы с готовыми решениями:

Вычисление периода ГПСЧ
Есть ГСПЧ, который формирует двоичную последовательность любой длины. Вопрос: как вычислить период данной последовательности? Возможно...

Вычисление угловой частоты, периода и центростремительного ускорения при движении тела по окружности
составить программу: вычисление угловой частоты, периода и центростремительного ускорения при движении тела по окрцжности с постоянной...

Период из запроса разбить на начало периода и конец периода
есть запрос "выбрать оборотыпродажи. период как период из продажиобороты " на выходе имеем поле период которое указывается в...

28
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
14.06.2024, 12:32
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Наталья8 Посмотреть сообщение
Смысла в ней не вижу.
И на винампе прыгающие столбики не возбуждали впечатляли?!
0
 Аватар для Наталья8
625 / 383 / 67
Регистрация: 09.03.2016
Сообщений: 4,276
14.06.2024, 14:03
final_file.mp4
Я в курсе многих вещей.
Но это музыка, а не буквы.
На бильдере писал.


Винамп ни когда не пользовал.
Есть нормальный плеер.
И столбики не возбуждают...
1
14.06.2024, 14:09

Не по теме:

Цитата Сообщение от Наталья8 Посмотреть сообщение
Но это музыка, а не буквы.
"Какая разница!"
Да и музыка - тоже циферки нынче...

0
 Аватар для Наталья8
625 / 383 / 67
Регистрация: 09.03.2016
Сообщений: 4,276
14.06.2024, 15:10
Тридцать два бита летит. float 48 тысяч образцов в секунду. (Родной звук на винде)
Под это заточена вся обработка.
Каким образом вы собрались это моделировать на тексте с буковками.?
WasApi это....
Это на лету, собирает два канала из массы мусорных данных....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void TForm1::ZXchart23(BYTE *zxData, UINT32 Nsize)
   {  float Left_Level=0.0, Right_Level=0.0;
//==================================
           //   Nsize/=8;
    float *half_ptr =(float*)zxData;
//-------------
 for(UINT32 z=0; z< Nsize; ++z){ //  <--- Nsize - количество кадров в присланном массиве
  Left_Level+= fabs(*half_ptr);
      ++half_ptr;
// ------------
  Right_Level+= fabs(*half_ptr);
   ++half_ptr;
  }
Я на это всегда смотрю. По ходу по очереди летит.
Левый канал - правый....

Добавлено через 11 минут
Хотя есть какое то другое расположение.
Я сейчас сразу не вьеду.
В другом проекте надо лазить ffmpeg...
Когда я там уровень звука регулировал....
0
 Аватар для Наталья8
625 / 383 / 67
Регистрация: 09.03.2016
Сообщений: 4,276
14.06.2024, 15:16

Вот родной винда - файл...
В pcm - поочерёдное.
Это в ffmpeg начинаеться какое то кодирование.
Расположение данных во фрейме. (Аудио кадр)
0
Нарушитель
Эксперт функциональных языков программированияЭксперт С++
6318 / 3043 / 1054
Регистрация: 01.06.2021
Сообщений: 11,601
14.06.2024, 16:25
Цитата Сообщение от Наталья8 Посмотреть сообщение
Тридцать два бита летит.
есть и 64 бита
Цитата Сообщение от Наталья8 Посмотреть сообщение
Вот родной винда - файл...
В pcm - поочерёдное.
Никогда не любил эти PCM. Занимают очень много памяти. Такие файлы в программу не засунешь, особенно в память.
Например, в архиве одна и та же музыка длительностью 26 сек и частотой 44100 Гц в разных форматах WAVE:
PCM 32bit занимает 8,83 МБ
PCM 8bit занимает 2,21 МБ
ADPCM 4bit занимает 1,10 МБ
И что самое интересное, что 8-битный PCM по качеству хуже (много шумов), чем 4-битный ADPCM, хотя занимает в два раза больше памяти. Т.е. при использовании в программах я однозначно советую ADPCM, который по звучанию где-то на уровне 16bit-32bit PCM, однако занимает всего 4 бита.
Вложения
Тип файла: 7z wave.7z (9.16 Мб, 2 просмотров)
1
 Аватар для Наталья8
625 / 383 / 67
Регистрация: 09.03.2016
Сообщений: 4,276
14.06.2024, 18:06
Для захвата звука использую.
Он потом перекодируеться.
При захвате ничего не напрягает.
Для авторегулятора. Он там вообще не храниться ни где.
Основное - эффективность агрегата.
------------
Туда - сюда. Микшинг демикшинг. Кодинг - декодинг.
32 бита float - качество максимальное.
На слух ты ни чего не определишь.
(Динам диапазон на float - есть ещё такой термин.
Изменяешь volume, можешь гарантированно не бояться перегрузки)
PCM это временное temporary состояние... В нём я не храню ни чего.
Аппаратная часть (винда), диктует условия с каким форматом работать.
Могу кодировать в mp3, mp4...
Резать - клеить.
0
 Аватар для Наталья8
625 / 383 / 67
Регистрация: 09.03.2016
Сообщений: 4,276
14.06.2024, 18:22
Новая папка (2).rar
0
 Аватар для Наталья8
625 / 383 / 67
Регистрация: 09.03.2016
Сообщений: 4,276
14.06.2024, 18:46
merge_file.mp4
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.06.2024, 18:46

Вычисление размера оплаты за электроэнергию, если известны показания счетчика на начало и конец периода оплаты и тариф.
Напишите программу вычисления размера оплаты за потребленную электроэнергию, если известны показания счетчика на начало и конец периода...

В текстовом файле найти строку с наибольшим количеством символов (считать, что такая строка в файле одна)
Всем привет)) В текстовом файле найти строку с наибольшим количеством символов (считать, что такая строка в файле одна).

В последовательности символов, заданной в текстовом файле, посчитать общее кол-во символов
В последовательности символов, заданной в текстовом файле, посчитать общее кол-во символов + - *

В последовательности символов заданной в текстовом файле, посчитать общее кол-во символов
В последовательности символов, заданной в текстовом файле, посчитать общее кол-во символов + - *

Подсчитать количество строк и символов в файле, а также процент символов, являющихся пробельными
Подсчитать количество строк и символов в произвольном файле, а также процент символов, являющихся пробельными (пробел, табуляция, возврат...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Опции темы

Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru