How to change line specifications for frequency response?

Hi everybody,
I would like to plot a response to an initial condition in the frequency domain such as:
initial(G1,initial_state,'k','--')
However, even though I can change the graph color, I can not change the line type or line width and get the following error: "Invalid syntax for time or frequency response command."
Does anybody know how to adapt plot specifications?
Thank you in advance!
Nicolas

 Accepted Answer

The Control System Toolbox and System Identification Toolbox graphics functions do not generally allow you alter their properties.
The easiest work-around is to get the outputs of the functions and plot them yourself in ordinary plot (or subplot) calls:
[y,t,x] = initial(G1, initial_state);
figure(1)
plot(t, y, t, zeros(numel(t),1),':')
You can do everything with that plot that you can do with any other plot object.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!