Блок считывания данных из рабочего пространства From Workspace — КиберПедия 

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Блок считывания данных из рабочего пространства From Workspace

2017-12-21 543
Блок считывания данных из рабочего пространства From Workspace 0.00 из 5.00 0 оценок
Заказать работу

Назначение:
Получение данных из рабочего пространства MATLAB.

Параметры:

  1. Data – Имя переменной (матрицы или структуры) содержащей данные.
  2. Sample time - Шаг изменения выходного сигнала блока.
  3. Interpolate data — Интерполяция данных для значений модельного времени не совпадающих со значениями в переменной Data.
  4. Form output after final data value by – Вид выходного сигнала по окончании значений времени в переменной Data:
    - Extrapolate – Линейная экстраполяция сигналов.
    - SettingToZero – Нулевые значения сигналов.
    - HoldingFinalValue – Выходные значения сигналов равны последним значениям.
    - CyclicRepetition – Циклическое повторение значений сигналов. Данный вариант может использоваться, только если переменная Data имеет формат Structure without time.

На рис. 9.1.14 показан пример использования данного блока. Данные в переменную simin рабочей области MATLAB загружаются из файла с помощью блока Read data.

Рис. 9.1.14. Блок From File

[Скачать пример]

Блок сигнала нулевого уровня Ground

Назначение:
Формирование сигнала нулевого уровня.

Параметры:

Нет.

Если какой-либо вход блока в модели не подсоединен, то при выполнении моделирования в главном окне MATLAB появляется предупреждающее сообщение. Для устранения этого на неподключенный вход блока можно подать сигнал с блока Ground.

На рис. 9.1.15 даны примеры использования блока. В первом случае сигнал с блока Ground поступает на один из входов сумматора, а во втором на один из входов блока умножения. Показания блоков Display подтверждают, что вырабатываемый блоком Ground сигнал имеет нулевое значение. Из рисунка также видно, что тип выходного сигнала блока устанавливается автоматически, в соответствии с типами сигналов, подаваемых на другие входы блоков (в данном случае – на входы блоков Sum и Product).

Рис. 9.1.15. Применение блока Ground

[Скачать пример]

Блок периодического сигнала Repeating Sequence

Назначение:
Формирование периодического сигнала.

Параметры:

  1. Time values – Вектор значений модельного времени.
  2. Output values – Вектор значений сигнала для моментов времени заданных вектором Time values.

Блок выполняет линейную интерполяцию выходного сигнала для моментов времени не совпадающих со значениями заданными вектором Time values. На рис. 9.1.16 показан пример использования блока для формирования пилообразного сигнала. Значения модельного времени заданы вектором [0 3], а значения выходного сигнала вектором [0 2].

Рис. 9.1.16. Использование блока Repeating Sequence

[Скачать пример]

Блок входного порта Inport

Назначение:

Создает входной порт для подсистемы или модели верхнего уровня иерархии.

Параметры:

  • Port number – Номер порта.
  • Port dimensions – Размерность входного сигнала. Если этот параметр равен –1, то размерность входного сигнала будет определяться автоматически.
  • Sample time – Шаг модельного времени.
  • Data type – Тип данных входного сигнала: auto, double, single, int8, uint8, int16, uint16, int32, uint32 или boolean.
  • Signal type – Тип входного сигнала:
  1. auto – Автоматическое определение типа.
  2. real – Действительный сигнал.
  3. complex- Комплексный сигнал.
  • Interpolate data (флажок) – Интерполировать входной сигнал. В случае, если временные отсчеты входного сигнала считываемого из рабочей области MATLAB не совпадают с модельным временем, то блок будет выполнять интерполяцию входного сигнала. При использовании блока Inport в подсистеме данный параметр не доступен.

Поделиться с друзьями:

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

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

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.