drss
무작위 이산 테스트 모델 생성하기
구문
sys = drss(n)
drss(n,p)
drss(n,p,m)
drss(n,p,m,s1,...sn)
설명
sys = drss(n) 은 입력과 출력을 각각 하나씩 갖는 n차 모델을 생성하고 그 모델을 state-space 객체 sys로 반환합니다. sys의 극점은 무작위적이고 안정적입니다. 단, z = 1(적분기)에 있는 극점은 예외일 수 있습니다.
drss(n,p) 는 한 개의 입력과 p개의 출력을 갖는 n차 모델을 생성합니다.
drss(n,p,m) 은 p개의 출력과 m개의 입력을 갖는 n차 모델을 생성합니다.
drss(n,p,m,s1,...sn) 은 m개의 입력과 p개의 출력을 갖는, n차 모델의 s1×sn 배열을 생성합니다.
모든 경우에 drss에 의해 반환된 이산시간 상태공간 모델 또는 배열에는 샘플 시간이 지정되지 않습니다. 전달 함수 또는 영점-극점-이득 시스템을 생성하려면 tf 또는 zpk를 사용하여 sys를 변환하십시오.
예제
3개의 상태와 4개의 출력, 2개의 입력을 갖는 이산 LTI 시스템을 생성합니다.
sys = drss(3,4,2)
a =
x1 x2 x3
x1 0.4766 0.1102 -0.7222
x2 0.1102 0.9115 0.1628
x3 -0.7222 0.1628 -0.202
b =
u1 u2
x1 -0.4326 0.2877
x2 -0 -0
x3 0 1.191
c =
x1 x2 x3
y1 1.189 -0.1867 -0
y2 -0.03763 0.7258 0.1139
y3 0.3273 -0.5883 1.067
y4 0.1746 2.183 0
d =
u1 u2
y1 -0.09565 0
y2 -0.8323 1.624
y3 0.2944 -0.6918
y4 -0 0.858
Sample time: unspecified
Discrete-time model.버전 내역
R2006a 이전에 개발됨