Считайте сгенерированные модулированные сигналы из файла
The comm.BasebandFileReader
объект считывает сгенерированный модулированный сигнал из определенного типа двоичного файла, записанного comm.BasebandFileWriter
. Сгенерированные модулированные сигналы обычно преобразуются вниз с ненулевой центральной частоты до 0 Гц. The SampleRate
и CenterFrequency
свойства сохраняются при создании файла. The comm.BasebandFileReader
объект автоматически считывает частоту дискретизации, центральную частоту, количество каналов и любые описательные данные и сохраняет их в своих свойствах только для чтения.
Чтобы создать входной сигнал из сохраненного файла основной полосы:
Создайте comm.BasebandFileReader
и установите свойства объекта.
Функции step
чтобы сгенерировать сгенерированный модулированный сигнал из сохраненных данных.
Функции release
чтобы закрыть файл.
Примечание
Кроме того, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj)
и y = obj()
выполнять эквивалентные операции.
bbr = comm.BasebandFileReader
возвращает объект baseband reader, bbr
, с использованием свойств по умолчанию.
bbr = comm.BasebandFileReader(fname)
возвращает объект baseband reader и устанавливает fname
как Filename
свойство.
bbr = comm.BasebandFileReader(fname,spf)
также устанавливает spf
как SamplesPerFrame
свойство.
bbr = comm.BasebandFileReader(___,Name,Value)
задает дополнительные свойства, используя Name,Value
пар. Неопределенные свойства имеют значения по умолчанию.
Пример:
bbr = comm.BasebandFileReader('recorded_data',100);
информация | Характеристическая информация о средстве чтения файлов основной полосы частот |