initial(sys,x0)은 벡터 x0으로 지정된 상태 초기 조건을 사용하여 상태공간(ss) 모델 sys의 초기 상태에 대한 비강제 시스템 응답을 플로팅합니다.
상태공간 모델 sys는 연속시간 또는 이산시간일 수 있고, SISO 또는 MIMO일 수 있습니다. MIMO 상태공간 시스템의 경우, 플롯은 각 채널의 출력에 대한 응답을 표시합니다. initial은 시스템 동특성을 기반으로 시뮬레이션의 시간 스텝과 지속 시간을 자동으로 결정합니다.
initial(sys1,sys2,...,sysN,x0,___)은 여러 동적 시스템의 응답을 동일한 플롯에 플로팅합니다. 모든 시스템은 동일한 개수의 입력과 출력을 가져야 합니다. 위에 열거된 구문에 나와 있는 입력 인수를 원하는 대로 조합하여 여러 동적 시스템을 사용할 수 있습니다.
initial(sys1,LineSpec1,...,sysN,LineSpecN,x0,___)은 응답 플롯에 있는 각 시스템의 색, 선 스타일, 마커를 지정합니다. 위에 열거된 구문에 나와 있는 입력 인수를 원하는 대로 조합하여 LineSpec를 사용할 수 있습니다. 플롯 사용자 지정 옵션이 추가로 필요하면 대신 initialplot을 사용하십시오.
[y,tOut,x] = initial(sys,x0)은 출력 응답 y, 시간 벡터 tOut, 상태 궤적 x를 반환합니다. 배열 y는 행 개수가 시간 샘플의 개수(tOut의 길이)와 같고 열 개수가 출력의 개수와 같습니다. 마찬가지로, x는 행이 length(tOut)개이고 열 개수가 상태의 개수와 같습니다.
동적 시스템으로, SISO 또는 MIMO 동적 시스템 모델로 지정되거나 동적 시스템 모델로 구성된 배열로 지정됩니다. 다음 유형의 상태공간 모델만 사용할 수 있습니다.
연속시간 또는 이산시간 수치적 ss 모델.
일반화된 모델 또는 불확실 LTI 모델(예: genss, uss 모델). (불확실 모델을 사용하려면 Robust Control Toolbox™가 필요합니다.)
조정 가능한 제어 설계 블록의 경우, 이 함수는 응답 데이터를 플로팅하거나 반환할 때 모두 현재 값에서 모델을 계산합니다.
불확실한 제어 설계 블록의 경우, 이 함수는 모델의 공칭 값과 임의 샘플을 플로팅합니다. 출력 인수를 사용할 경우, 이 함수는 공칭 모델에 대해서만 응답 데이터를 반환합니다.
희소 상태공간 모델(예: sparss, mechss 모델). 희소 상태공간 모델의 경우 최종 시간 tFinal을 지정해야 합니다.
sys가 모델로 구성된 배열인 경우 이 함수는 배열에 포함된 모든 모델의 응답을 동일한 좌표축에 플로팅합니다.
tFinal — 응답 계산 종료 시간 양의 스칼라
응답 계산의 종료 시간으로, 양의 스칼라 값으로 지정됩니다. initial은 t = 0에서 t = tFinal까지의 응답을 시뮬레이션합니다.
연속시간 시스템의 경우, 이 함수는 시스템 동특성을 기반으로 스텝 크기와 지점의 수를 자동으로 결정합니다. tFinal을 sys의 TimeUnit 속성에 지정된 시스템 시간 단위로 표현합니다.
이산시간 시스템의 경우, 이 함수는 sys의 샘플 시간을 스텝 크기로 사용합니다. tFinal을 sys의 TimeUnit 속성에 지정된 시스템 시간 단위로 표현합니다.
샘플 시간이 지정되지 않은(Ts = -1) 이산시간 시스템의 경우 initial은 tFinal을 시뮬레이션할 샘플링 주기의 개수로 해석합니다.
t — 시간 벡터 벡터
응답을 계산할 시간 벡터로, 양의 스칼라 값으로 구성된 벡터로 지정됩니다. t를 sys의 TimeUnit 속성에 지정된 시스템 시간 단위로 표현합니다.
연속시간 모델의 경우, t를 Ti:dt:Tf 형식으로 지정합니다. 각 시간 스텝에서의 응답을 구하기 위해, 이 함수는 dt를 연속 시스템에 대한 이산 근사의 샘플 시간으로 사용합니다.
이산시간 모델의 경우, t를 Ti:Ts:Tf 형식으로 지정합니다. 여기서 Ts는 sys의 샘플 시간입니다.
initial은 Ti와 관계없이 항상 t = 0에서 입력을 적용합니다.
LineSpec — 선 스타일, 마커, 색 문자형 벡터 | string형
선 스타일, 마커 및 색으로, string형이나 1개, 2개 또는 3개의 문자로 구성된 벡터로 지정됩니다. 문자는 어떤 순서로 지정해도 좋습니다. 세 가지 특성(선 스타일, 마커, 색)을 모두 지정할 필요는 없습니다. 예를 들어 선 스타일을 생략하고 마커를 지정하면 플롯은 마커만 표시하고 선은 표시하지 않습니다. 이 인수를 구성하는 방법에 대한 자세한 내용은 plot 함수의 LineSpec 입력 인수를 참조하십시오.
예: 'r--'은 빨간색 파선을 지정합니다.
예: '*b'는 파란색 별표 마커를 지정합니다.
예: 'y'는 노란색 선을 지정합니다.
x0 — 상태의 초기 조건 벡터
상태의 초기 조건으로, 벡터로 지정됩니다. x0의 길이는 sys가 갖는 상태의 개수와 같아야 합니다.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.