rss

Сгенерируйте случайную непрерывную тестовую модель

Синтаксис

rss(n)
rss(n,p)
rss(n,p,m,s1,...,sn)

Описание

rss(n) генерирует n-модель порядка th с одним входом и одним выходом и возвращает модель в объекте sys пространства состояний. Полюса sys случайны и устойчивы за возможным исключением полюсов в s = 0 (интеграторы).

rss(n,p) генерирует nth заказывают модель с одним входом и p выходные параметры и rss(n,p,m) генерирует n-th заказывают модель с m входные параметры и p выходные параметры . Выход sys всегда модель в пространстве состояний.

rss(n,p,m,s1,...,sn) генерирует массив s1-by-...-by-sn моделей в пространстве состояний n-го порядка с m входные параметры и p выходные параметры .

Используйте tf, frd, или zpk преобразовывать объект sys пространства состояний к передаточной функции, частотной характеристике или форме нулей, полюсов и усиления.

Примеры

свернуть все

Сгенерируйте случайную модель в пространстве состояний SISO с двумя состояниями.

sys2 = rss(2)
sys2 =
 
  A = 
            x1       x2
   x1   -1.101   0.3733
   x2   0.3733  -0.9561
 
  B = 
             u1
   x1    0.7254
   x2  -0.06305
 
  C = 
           x1      x2
   y1       0  -0.205
 
  D = 
            u1
   y1  -0.1241
 
Continuous-time state-space model.

Сгенерируйте модель с четырьмя состояниями, тремя выходными параметрами и двумя входными параметрами. Входные параметры к rss располагаются в состояниях порядка, выходных параметрах, входных параметрах.

sys4 = rss(4,3,2)
sys4 =
 
  A = 
            x1       x2       x3       x4
   x1  -0.6722   -3.145   -4.692   -4.391
   x2    2.312  -0.3352    8.041    6.791
   x3    5.398    -7.51  -0.5229    1.114
   x4    4.087   -7.059  -0.3362  -0.4294
 
  B = 
            u1       u2
   x1        0  -0.2256
   x2    1.533        0
   x3  -0.7697        0
   x4        0  0.03256
 
  C = 
            x1       x2       x3       x4
   y1   0.5525  0.08593   -1.062   0.7481
   y2    1.101        0     2.35  -0.1924
   y3    1.544        0  -0.6156   0.8886
 
  D = 
            u1       u2
   y1        0   0.4882
   y2   -1.402        0
   y3        0  -0.1961
 
Continuous-time state-space model.

Сгенерируйте 4 5 массив моделей SISO с тремя состояниями каждый.

sysarray = rss(3,1,1,4,5);
size(sysarray)
4x5 array of state-space models.
Each model has 1 outputs, 1 inputs, and 3 states.

Смотрите также

| | |

Представлено до R2006a