Вспомогательные расчеты, включающие время выборки
Операции с симуляцией/математикой
Математический блок взвешенного времени выборки добавляет, вычитает, умножает или делит свой входной сигнал. u, по взвешенному времени выборки, Ts. Если входной сигнал непрерывный, Ts - время выборки модели Simulink ®. В противном случае Ts - время выборки дискретного входного сигнала. Если входной сигнал является постоянным, Simulink назначает конечное время выборки блоку на основе его связности и контекста.
Математическая операция задается с помощью параметра Операция (Operation). Блок может выводить только взвешенное время выборки (Ts Only) или взвешенная частота выборки (1/Ts Only).
Введите весовой коэффициент в параметре Значение веса. Если вес, wявляется 1, это значение не отображается в уравнении на значке блока.
Совет
Для извлечения времени выборки из сигнала Simulink можно использовать математические блоки Взвешенное время выборки и Взвешенное время выборки. Для этого задайте для параметра Operation значение Ts и значение веса для 1.0. В этой конфигурации блок выводит время выборки входного сигнала.
Блок вычисляет свои выходные данные с использованием правил приоритета для операторов MATLAB ®. Для получения дополнительной информации см. раздел Приоритет оператора. Например, если параметр Operation указывает+, блок вычисляет выходные данные, используя следующее уравнение:
u + (Ts * w)
Однако, если параметр Operation указывает /, блок вычисляет выходные данные, используя следующее уравнение:
(u / Ts) / w
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|