이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
nyquistplot
추가적인 플롯 사용자 지정 옵션을 사용한 나이퀴스트 플롯
구문
설명
nyquistplot
을 사용하면 nyquist
보다 광범위한 플롯 사용자 지정 옵션으로 동적 시스템 모델의 나이퀴스트 다이어그램을 플로팅할 수 있습니다. nyquistplot
을 사용하여 plot 핸들을 구할 수 있으며 축 레이블, 제한, 단위를 수정하는 등 플롯을 사용자 지정할 수도 있습니다. 또한 nyquistplot
을 사용하면 axes 핸들에 의해 표현된 기존 좌표축에 나이퀴스트 다이어그램을 그릴 수도 있습니다. plot 핸들을 사용하여 기존 나이퀴스트 플롯을 사용자 지정하려면 다음을 수행합니다.
plot 핸들을 구합니다.
getoptions
를 사용하여 옵션 세트를 구합니다.setoptions
를 사용해 플롯을 업데이트하여 필요한 옵션을 수정합니다.
자세한 내용은 Customizing Response Plots from the Command Line (Control System Toolbox) 항목을 참조하십시오. 디폴트 옵션을 사용하여 나이퀴스트 플롯을 만들거나 주파수 응답 데이터의 표준편차, 실수부, 허수부를 추출하려면 nyquist
를 사용하십시오.
는 동적 시스템 모델 h
= nyquistplot(sys
)sys
의 나이퀴스트 플롯을 플로팅하고 플롯에 대한 plot 핸들 h
를 반환합니다. 이 핸들 h
를 사용하여 getoptions
명령과 setoptions
명령에서 플롯을 사용자 지정할 수 있습니다. sys
가 MIMO(다중 입력 다중 출력) 모델인 경우 nyquistplot
은 여러 나이퀴스트 플롯의 그리드를 생성하는데, 각각의 플롯은 한 입력/출력 쌍의 주파수 응답을 보여줍니다.
는 h
= nyquistplot(___,w
)w
의 주파수로 지정된 주파수에 대한 나이퀴스트 다이어그램을 플로팅합니다.
w
가{wmin,wmax}
형식의 셀형 배열인 경우nyquistplot
은wmin
과wmax
사이의 주파수에서 나이퀴스트 다이어그램을 플로팅합니다.w
가 주파수로 구성된 벡터인 경우nyquistplot
은 지정된 각 주파수에서의 나이퀴스트 다이어그램을 플로팅합니다.
w
와 위에 열거된 구문에 나와 있는 입력 인수를 원하는 대로 조합하여 사용할 수 있습니다.
로그 간격의 주파수 벡터를 생성하려면 logspace
를 참조하십시오.
는 h
= nyquistplot(___,plotoptions
)plotoptions
에 지정된 옵션 세트를 사용하여 나이퀴스트 플롯을 플로팅합니다. 이러한 옵션은 명령줄을 사용하여 나이퀴스트 플롯의 모양을 사용자 지정하는 데 사용할 수 있습니다. plotoptions
에 지정한 설정은 nyquistplot
을 실행하는 MATLAB® 세션에서 기본 설정을 재정의합니다. 따라서 이 구문은 개별 시스템의 기본 설정에 관계없이 동일한 모양의 여러 플롯을 생성하는 스크립트를 작성하려는 경우 유용합니다.
예제
입력 인수
출력 인수
팁
나이퀴스트 플롯에만 적용되는 두 가지 확대/축소 옵션을 마우스 오른쪽 클릭 메뉴에서 사용할 수 있습니다.
전체 보기 — 나이퀴스트 플롯의 비유계 분기를 잘라내되, 임계점 (–1, 0)은 여전히 포함합니다.
(-1,0) 위주로 보기 — 임계점 (-1,0) 위주로 봅니다. 프로그래밍 방식으로 임계점 위주로 보려면
zoomcp
명령을 사용하십시오. 임계점 위주로 보기 항목을 참조하십시오.
지정된 주파수에서의 실수 값과 허수 값을 표시하는 데이터 마커를 활성화하려면 곡선 위의 아무 곳이나 클릭하십시오. 다음 Figure는 데이터 마커가 있는 나이퀴스트 플롯을 보여줍니다.
버전 내역
R2012a에 개발됨
참고 항목
getoptions
| nyquist
| setoptions
| showConfidence
| nyquistoptions
도움말 항목
- Customizing Response Plots from the Command Line (Control System Toolbox)