이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
bode
주파수 응답, 또는 크기 및 위상 데이터의 보드 플롯
구문
설명
bode(
는 동적 시스템 모델 sys
)sys
의 주파수 응답의 보드 플롯을 만듭니다. 플롯은 시스템 응답의 크기(단위: dB)와 위상(단위: 도)을 주파수의 함수로 표시합니다. bode
는 시스템 동특성을 기반으로 플로팅할 주파수를 자동으로 파악합니다.
sys
가 MIMO(다중 입력 다중 출력) 모델인 경우 bode
는 여러 보드 플롯의 배열을 생성하는데 각각의 플롯은 한 입력/출력 쌍의 주파수 응답을 보여줍니다.
sys
가 복소 계수를 갖는 모델인 경우
로그 주파수 스케일에서, 플롯에는 양수 주파수에 대해 하나, 음수 주파수에 대해 하나, 이렇게 두 개의 분기가 표시됩니다. 또한 플롯에는 각 분기에 대한 주파수 값의 증가 방향을 나타내는 화살표도 표시됩니다. 복소 계수를 갖는 모델의 보드 플롯 항목을 참조하십시오.
선형 주파수 스케일에서, 플롯에는 주파수 값 0을 중심으로 하는 대칭 주파수 범위를 갖는 하나의 분기가 표시됩니다.
bode(sys1,sys2,...,sysN)
은 여러 동적 시스템의 주파수 응답을 동일한 플롯에 플로팅합니다. 모든 시스템은 동일한 개수의 입력과 출력을 가져야 합니다.
예제
입력 인수
출력 인수
팁
플롯 사용자 지정 옵션이 추가로 필요하면 대신
bodeplot
(Control System Toolbox)을 사용하십시오.
알고리즘
bode
는 다음과 같이 주파수 응답을 계산합니다.
동적 시스템의 영점-극점-이득(
zpk
(Control System Toolbox)) 표현을 계산합니다.시스템의 각 입력/출력 채널에 대해 영점, 극점 및 이득 데이터를 기준으로 주파수 응답의 이득과 위상을 계산합니다.
연속시간 시스템의 경우
bode
는 허수축 s = jω에서 주파수 응답을 계산한 다음 양의 주파수만 고려합니다.이산시간 시스템의 경우
bode
는 단위원에서 주파수 응답을 계산합니다. 해석을 원활하게 수행하기 위해 이 명령은 단위원의 위쪽 절반을 다음과 같이 파라미터화합니다.여기서 Ts는 샘플 시간이고 ωN은 나이퀴스트 주파수입니다. 그런 다음 이에 해당하는 연속시간 주파수 ω가 x축 변수로 사용됩니다. 은 주기적이므로(주기 = 2ωN)
bode
는 나이퀴스트 주파수 ωN까지만 응답을 플로팅합니다.sys
가 샘플 시간이 지정되지 않은 이산시간 모델인 경우bode
는 Ts = 1을 사용합니다.
버전 내역
R2006a 이전에 개발됨