Baseband File Reader

Считайте сгенерированные модулированные сигналы из файла

  • Библиотека:
  • Источники Communications Toolbox/Comm

  • Baseband File Reader block

Описание

Блок Baseband File Reader считывает сигнал из файла основной полосы частот. Файл baseband является определенным типом двоичного файла, записанным блоком Baseband File Writer. Сгенерированные модулированные сигналы обычно преобразуются вниз с ненулевой центральной частоты до 0 Гц. Блок автоматически считывает частоту дискретизации, центральную частоту, количество каналов и любые описательные данные.

Порты

Выход

расширить все

Сгенерированный модулированный сигнал, возвращенный в виде скаляра, вектора или матрицы. Сигнал считывается из файла, заданного параметром Baseband file name. Шаг расчета наследуется из файла или может быть задано параметром Sample Time (s).

Типы данных: double
Поддержка комплексного числа: Да

Индикатор конца файла, возвращенный как логический скаляр. Выходные выходы true когда параметр Repeatedly read the file false и весь файл был считан. Чтобы включить этот порт, выберите параметр Output end-of-file indicator.

Параметры

расширить все

Укажите имя файла основной полосы в виде вектора символов.

Щелкните Browse, чтобы найти файл основной полосы частот, который вы хотите считать. Щелкните File Info, чтобы отобразить следующую информацию:

  • Имя файла

  • Частота дискретизации

  • Центральная частота

  • Количество выборок

  • Количество каналов

  • Тип данных

  • Любые поля метаданных

Типы данных: char

Установите этот флажок, чтобы наследовать шаг расчета из файла, заданного Baseband file name.

Задайте шаг расчета блока в секундах как положительная скалярная величина. Чтобы включить этот параметр, снимите флажок Inherit sample time from file.

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

Установите этот флажок, чтобы неоднократно считывать содержимое файла основной полосы. Когда достигнут конец файла:

  • Блок выводит нули, если параметр Repeatedly read the file не выбран (off).

  • Блок выводит выборки из начала файла, если выбран параметр Repeatedly read the file (on).

Тип выполняемой симуляции, заданный как Code generation или Interpreted execution.

  • Code generation - Симулируйте модель при помощи сгенерированного кода C. Первый раз, когда вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С повторно используется для последующих симуляций, если модель не меняется. Эта опция требует дополнительного времени запуска, но скорость последующих симуляций быстрее Interpreted execution.

  • Interpreted execution -- Моделируйте модель с помощью MATLAB® интерпретатор. Эта опция требует меньше времени запуска, чем Code generation метод, но скорость последующих симуляций медленнее. В этом режиме можно отлаживать исходный код блока.

Характеристики блоков

Типы данных

double | integer | single

Многомерные сигналы

no

Сигналы переменного размера

no

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.

См. также

Блоки

Введенный в R2016b