0 / 0 / 0
Регистрация: 13.10.2017
Сообщений: 170
|
|
1 | |
Вывод комплексного сигнала в wav файл (GNU Radio)09.12.2020, 12:00. Показов 2419. Ответов 5
Метки нет (Все метки)
У меня есть излучаемый сигнал, сохраняемый в последствие в аудиофайл.
В виде float выводится все отлично. Но мне нужен комплексный. Однако, wav файл предназначен только для хранения реальных данных. Возникает вопрос, как "хранить" сложные сигналы в wav? Логично сделать разбивку на 2 канала, отображение мнимой и реальной части, что я и сделал на схеме: Однако, при таком излучении, при тех же блоках, размеры файла увеличиваются с 1-2 Байт до космических 30-40 (что происходит и с длительностью файла, разумеется)
0
|
09.12.2020, 12:00 | |
Ответы с готовыми решениями:
5
Получение данных из сигнала в GNU Radio GNU Radio генерация сигнала GNU Radio и генерация ЛЧМ сигнала Вывод значений комплексного сигнала в текстовый файл Открыть файл формата WAV, воспроизвести его и отобразить график амплитуды и времени этого сигнала (файла), а также спектр сигнала |
4284 / 964 / 138
Регистрация: 29.01.2013
Сообщений: 5,668
|
|
09.12.2020, 12:48 | 2 |
А, может, всё же, хранить цифры как цифры? Без оверхеда? Есть csv, есть базы данных от SQLite до PostgreSQL. Последние вообще упростят в дальнейшем анализ чисел.
0
|
0 / 0 / 0
Регистрация: 13.10.2017
Сообщений: 170
|
|
09.12.2020, 13:17 [ТС] | 3 |
Скорее всего, да, это проще. Но проблема в том, что мне нужен именно wav файл. Анализаторы и прочие нужные программы работают только с этим форматом файла..
0
|
4284 / 964 / 138
Регистрация: 29.01.2013
Сообщений: 5,668
|
|
09.12.2020, 13:35 | 4 |
DrBlue, а у сообщества вы спрашиваете идеи, как хранить в wav-файле комплексный сигнал в одном канале?
0
|
0 / 0 / 0
Регистрация: 13.10.2017
Сообщений: 170
|
|
09.12.2020, 13:48 [ТС] | 5 |
Alli_Lupin, нет, в двух) Я так понимаю, что есть блок записи сигнала в wav файл. Принимает два входа. Либо же нужно сделать два разных блока с одним файлом? Запутался еще больше, видимо не так понял)
Добавлено через 7 минут Да уж, ну и ерунду написал. Блок принимает два входа. Один 'real', другой - 'image'. Разве эти два входа не являются разными каналами файла?
0
|
4284 / 964 / 138
Регистрация: 29.01.2013
Сообщений: 5,668
|
|
09.12.2020, 13:50 | 6 |
DrBlue, как запишете) я не работал с GNU Radio, если что
0
|
09.12.2020, 13:50 | |
09.12.2020, 13:50 | |
Помогаю со студенческими работами здесь
6
Запись сигнала в wav файл Raspberry Pi 3 и GNU RADIO AttributeError в GNU Radio Linux mint GNU Radio error Вывод комплексного числа в текстовый файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |