Сгенерируйте стабильные, случайные uss
объекты
usys = randuss(n) usys = randuss(n,p) usys = randuss(n,p,m) usys = randuss(n,p,m,Ts) usys = randuss
usys = randuss(n)
генерирует n
Система непрерывного времени первого порядка с одним входом/одним выходом с неопределенностью. randuss
случайным образом выбирает из неопределенных атомов типа 'ureal'
, 'ultidyn'
, и 'ucomplex'
.
usys = randuss(n,p)
генерирует n
Система непрерывного времени с одним входом I-го порядка с p
выходы.
usys = randuss(n,p,m)
генерирует n
Система непрерывного времени второго порядка с p
выходы и m
входы.
usys = randuss(n,p,m,Ts)
генерирует n
неопределенная система дискретного времени с p
выходы и m
входы. Это шаг расчета Ts
.
usys = randuss
(без аргументов) приводит к неопределенности 1 на 1 в непрерывном времени uss
объект с четырьмя неопределенными объектами.
В целом оба rand
и randn
используются внутренне. Можно управлять результатом randuss
путем установки начальных чисел для обоих генераторов случайных чисел перед вызовом функции.
Оператор создает систему с неопределенностью пятого порядка в непрерывном времени s1
размера 2 на 3. Обратите внимание, что ваше отображение может отличаться, потому что используется случайный seed.
s1 = randuss(5,2,3) USS: 5 States, 2 Outputs, 3 Inputs, Continuous System CTPQV: 1x1 LTI, max. gain = 2.2, 1 occurrence IGDHN: real, nominal = -4.03, variability = [-3.74667 22.7816]%, 1 occurrence MLGCD: complex, nominal = 8.36+3.09i, +/- 7.07%, 1 occurrence OEDJK: complex, nominal = -0.346-0.296i, radius = 0.895, 1 occurrence