Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

gdare

(권장되지 않음) 이산시간 대수 리카티 방정식에 대한 일반화된 솔버

gdare는 권장되지 않습니다. idare를 대신 사용하십시오. 자세한 내용은 호환성 관련 고려 사항 항목을 참조하십시오.

구문

[X,L,report] = gdare(H,J,ns)
[X1,X2,D,L] = gdare(H,J,NS,'factor')

설명

[X,L,report] = gdare(H,J,ns)

HtJ=[AFBQESS0R][E000A00B0]

형식의 심플렉틱 펜슬과 연결된 이산시간 대수 리카티 방정식의 유일한 안정화 해 X를 계산합니다.

세 번째 입력 ns는 A 행렬의 행 크기입니다.

선택적으로, gdare는 폐루프 고유값으로 구성된 벡터 L과 다음 값을 갖는 진단 report를 반환합니다.

  • -1: 심플렉틱 펜슬이 단위원에 고유값을 갖는 경우

  • -2: 유한한 안정화 해 X가 없는 경우

  • 0: 유한한 안정화 해 X가 있는 경우

이 구문은 X가 존재하지 않는 경우에도 오류 메시지를 생성하지 않습니다.

[X1,X2,D,L] = gdare(H,J,NS,'factor')X = D*(X2/X1)*D를 충족하는 2개의 행렬 X1, X2 및 대각 스케일링 행렬 D를 반환합니다. 벡터 L은 폐루프 고유값을 포함합니다. 심플렉틱 펜슬이 단위원에 고유값을 갖는 경우 모든 출력은 비어 있습니다.

버전 내역

R2006a 이전에 개발됨

모두 확장

R2019a부터 권장되지 않음

참고 항목