Инструменты записи и анализа¶
Блок 9. Инструменты записи и анализа¶
Назначение¶
Блок систематизирует инструменты захвата, хранения, воспроизведения и анализа IQ-данных в разных средах.
Почему блок важен¶
Он делает курс воспроизводимым: эксперименты можно переносить между компьютерами, повторять офлайн и сравнивать в независимых инструментах.
Основные темы¶
- форматы IQ-файлов и метаданные;
- HDSDR и первичное наблюдение;
- GNU Radio flowgraph для анализа;
- MATLAB и Python как офлайн-инструменты;
- C++-утилиты для обработки и конвертации;
- хранение, версия и воспроизводимость данных.
Практическая часть¶
- запись одного и того же сигнала в нескольких сценариях;
- сравнение спектров в разных средах;
- подготовка сопровождающих метаданных;
- конвертация и повторное воспроизведение записей.
Инструменты блока¶
Основной набор инструментов: HDSDR, GNU Radio, MATLAB, Python, C++.
Что должно получиться на выходе¶
- набор IQ-записей;
- таблица форматов и параметров;
- скрипты анализа и конвертации;
- отчёт по инструментальной цепочке.
Структура папки блока¶
block_09_recording_and_analysis_tools/
├── README.md
├── README_ru.md
├── README_en.md
├── CONTENTS_ru.md
├── CONTENTS_en.md
├── assets/
├── images/
├── kicad/
├── simulink/
├── matlab/
├── python/
├── cpp/
├── gnuradio/
└── reports/
assets/— справочные данные и вспомогательные материалы;images/— диаграммы, скриншоты и фотографии;kicad/— схемы и электрические пояснения;simulink/,matlab/,python/,cpp/,gnuradio/— модели и инструменты анализа;reports/— отчёты и шаблоны оформления.
Рекомендуемый порядок работы¶
- описать используемые форматы данных.
- собрать цепочку записи и воспроизведения.
- сравнить результаты анализа в нескольких средах.
- оформить правила хранения и обмена данными.
Следующий шаг¶
После завершения блока студент должен быть готов использовать его результаты как основу для следующего этапа курса и связанного практического эксперимента.