Реализуйте дискретную систему пространства состояний
Simulink / Дискретный
Блок Discrete State-Space реализует систему, описанную
где u является входным параметром, x является состоянием, и y является вывод. Коэффициенты матрицы должны иметь эти характеристики, как проиллюстрировано в следующей схеме:
Быть n на n матрицей, где n является количеством состояний.
B должен быть n-by-m матрицей, где m является количеством входных параметров.
C должен быть r-by-n матрицей, где r является количеством выходных параметров.
D должен быть r-by-m матрицей.

Блок принимает входной параметр того и генерирует тот вывод. Ширина входного вектора является количеством столбцов в B и матриц D. Ширина выходного вектора является количеством строк в C и матрицах D. Чтобы задать вектор начального состояния, используйте параметр Начальных условий.
Чтобы задать вектор или матрицу нулей для A, B, C, D, или Начальные условия, используют функцию zeros.
Когда матрицы A, B, и C пусты (например, []), функциональность блока становится y(n) = Du(n). Если вектор Начальных условий также пуст, блок использует вектор начального состояния нулей.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Пространство состояний фиксированной точки | Пространство состояний