matlab 보드 다이어그램의 주파수 기본값을 Hz로 설정
2020 단어 matlab
소개
제어의 설계·개발에는 보드선도가 빠뜨릴 수 없습니다. 개발 툴로서 matlab을 사용하는 경우, 1개의 커맨드(bode)로 보드 선도를 그릴 수 있는 것은 편리합니다만 주파수 단위가 [rad/s]가 되어 버리는 문제가 있습니다. 저자는 머리가 [Hz] 기준이므로 뇌내 변환하거나 설정을 수정해야합니다.
그러나, 일일이 설정 수정하는 것은 귀찮다. 따라서 기본값을 변경합니다.
물론 이런 일은 공식 Q&A 에도 쓰여 있습니다만, 이 페이지에 도착하기 어려운 & 알기 어렵다고 생각하기 때문에 단독 페이지로서 정리합니다.
또한 동기 부여로서, 자신의 주위에서도 의외로 방법을 모르는 사람이 많아, 간단하게 할 수 있는 것을 전파하고 싶다고 하는 것도 있습니다.
또한 전제로 Control System Toolbox가 필요합니다.
(원래, 사용하지 않는 사람은 이 페이지 보지 않는다고 생각하지만 생각을 위해···)
대책 전
전달 함수를 정의하고 보드 선도를 그려 보면 다음과 같은 결과가 됩니다.
s = tf('s'); %ラプラス演算子の定義
G = 1/(1+s);
bode(G);
주파수가 [rad/s]가 되어 버립니다.
대책 및 결과
아래 코드를 입력합니다.
ctrlpref
위의 "주파수"를 자동 → Hz로 설정합니다. 단지 이것뿐입니다.
보드 다이어그램을 다시 사용하면 다음 결과를 얻을 수 있습니다.
Reference
이 문제에 관하여(matlab 보드 다이어그램의 주파수 기본값을 Hz로 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/motorcontrolman/items/52904d05aff149aeab2b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
s = tf('s'); %ラプラス演算子の定義
G = 1/(1+s);
bode(G);
ctrlpref
Reference
이 문제에 관하여(matlab 보드 다이어그램의 주파수 기본값을 Hz로 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/motorcontrolman/items/52904d05aff149aeab2b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)