exponenta event banner

Модуль чтения файлов основной полосы частот

Считывание сигналов основной полосы частот из файла

  • Библиотека:
  • Набор средств связи/источники сообщений

  • Baseband File Reader block

Описание

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

Порты

Продукция

развернуть все

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

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

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

Параметры

развернуть все

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

Нажмите кнопку Обзор, чтобы найти файл основной полосы частот, который требуется прочитать. Щелкните Файл (File) Сведения (Info), чтобы отобразить следующую информацию:

  • Имя файла

  • Частота выборки

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

  • Количество образцов

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

  • Тип данных

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

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

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

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

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

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

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

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

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

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

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

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

Типы данных

double | integer | single

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

no

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

no

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2016b