필터 지우기
필터 지우기

Add patch to the background of a bodeplot

조회 수: 4 (최근 30일)
Martin Steinisch
Martin Steinisch 2017년 5월 24일
답변: Star Strider 2017년 5월 24일
I've a little function in which I create a bodeplot, like this one:
function RequirementTest01
% create a bode plot
H = tf([1 0.1 7.5],[1 0.12 9 0 0]);
%bode(H,{0.1,10});
bodeHandle = bodeplot(H,{0.1,10});
get(bodeHandle)
end
Now I have the coordinates of a polygon, and I want to create a patch that should be inserted in the background of the plot. Something like the following figure:
How can I insert the patch in the plot?

채택된 답변

Star Strider
Star Strider 2017년 5월 24일
Unlike the Signal Processing Toolbox freqz and freqs commands that produce ordinary subplot figures, bode and bodeplot do not offer any significant ability to change the plot (other than some of the options in bodeplot.
You have to get the magnitude and phase outputs from bode, then plot them yourself as subplots in order to insert your patch object.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Plot Customization에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by