Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Simulink_оконч.doc
Скачиваний:
6
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Блок Constant

Предназначен для установки констант, применяемых при моделировании. Блок имеет следующие параметры настройки:

  • Constant value – постоянная величина. Значение может быть действительным или комплексным числом, вычисляемым выражением, вектором или массивом;

  • Interpret vector parameters as 1-D – интерпретировать вектор как массив скаляров;

  • Show additional parameters – показать дополнительные параметры. При установленном флажке появится окно списка Output data type mode;

  • Output data type mode – выбор типа выходных данных. Для выбора используется раскрывающийся список. Тип выходного сигнала может наследоваться от блока Constant value (inherit from 'Constant value'), от блока назначения (inherit via back propagation), быть задан одним из стандартных типов, например int8, либо может быть определен с помощью дополнительных параметров (Specify via dialog). В последнем случае появятся дополнительные окна списков Output data type, Output scaling Mode и Output scaling value:

  • Output data type – тип выходных данных. В графе можно задать требуемый тип данных, включая типы данных с фиксированной точкой, например sfix(16), uint(8) и т.п.

  • Output Scaling Mode – способ масштабирования выходного сигнала. Выбирается из списка: Use specified scaling – использовать заданный масштаб. Best precision: Vector-vise – наилучшая точность.

При выборе Use specified scaling в окне появляется дополнительная графа Output scaling value – величина масштаба. Параметр задается как основание системы счисления со смещением, например [1.25 3]. Смещение допускается не указывать.

Пример исполь­зования блока Constant будет приведен при рассмотрении блока Display.

Блок Digital Clock

Предназначен для формирования дискретного временного сигнала и имеет единственный параметр настройки Sample time – такт дискретности (с).

Блок From Workspace

С помощью блока From Workspace осуществляется ввод данных в модель из рабочего пространства MATLAB. Блок имеет следующие параметры настройки (рис. 1.8.):

Рис. 1.9. Настройки блока From File

  • Data – имя переменной (массива или структуры), содержащей данные;

  • Sample time – такт дискретности (с);

  • Interpolate data – интерполяция данных. В случае, если время модели

Рис. 1.8. Настройки блока From Workspace

не совпадает со значениями переменной Data, выполняется интерполирование;

  • Form output after final data value by – вид выходного сигнала по окончании времени в переменной Data. Значение параметра выбирается из списка:

– Extrapolate – линейная экстраполяция значений сигнала;

– Setting to Zero – нулевые значения сигнала;

– Holding Final Value – выходные значения сигнала равны последним значениям;

– Cyclic Repetition – циклическое повторение значений сигнала. Последний вариант может использоваться только в случае, когда переменная Data имеет форму Structure without time.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]