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 이전에 개발됨