이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Discrete State-Space
이산 상태공간 시스템 구현
라이브러리:
Simulink /
Discrete
설명
비어 있지 않은 행렬에 대한 블록 동작
Discrete State-Space 블록은 다음과 같이 정의되는 시스템을 구현합니다.
여기서 u는 입력값, x는 상태, y는 출력값입니다. 행렬 계수에는 다음 다이어그램과 같은 특성이 있어야 합니다.
A는 n×n 행렬이어야 합니다. 여기서 n은 상태 개수입니다.
B는 n×m 행렬이어야 합니다. 여기서 m은 입력 개수입니다.
C는 r×n 행렬이어야 합니다. 여기서 r은 출력 개수입니다.
D는 r×m 행렬이어야 합니다.
이 블록은 하나의 입력을 받아 하나의 출력을 생성합니다. 입력 벡터의 너비는 B 행렬과 D 행렬의 열 개수입니다. 출력 벡터의 너비는 C 행렬과 D 행렬의 행 개수입니다. 벡터의 초기 상태를 정의하려면 초기 조건 파라미터를 사용하십시오.
A, B, C, D 또는 초기 조건에 0으로 구성된 벡터나 행렬을 지정하려면 zeros
함수를 사용하십시오.
빈 행렬에 대한 블록 동작
A, B, C 행렬이 비어있으면(예: []
) 블록의 기능은 y(n) = Du(n)
이 됩니다. 초기 조건 벡터도 비어 있으면 블록은 0으로 구성된 초기 상태 벡터를 사용합니다.
예제
포트
입력
출력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|
확장 기능
버전 내역
R2006a 이전에 개발됨