Subplot and for loop
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Mark Dawson
am 26 Feb. 2020
Kommentiert: Mark Dawson
am 26 Feb. 2020
So, I'm working on my control systems thesis, and I have an unecaseraly difficult closed lop trnsfer function.
My final task is to discuss the system robustness to a change in the damped natural frequency "wn" by adding 5% and 10% respectivelly. I need to plot the errors as a series of subplots.
In less specific examples, how could I have say a sine wave "x = sin(2*pi*f*t);" and have say a loop " for f = [10,15,20];" then have a series of three subplots for each respective frequency?
I should add having say:
x1 = sin(2*pi*f1*t)
x2 = sin(2*pi*f2*t)
x3 = sin(2*pi*f3*t)
Simply isnt an option here.
2 Kommentare
Adam
am 26 Feb. 2020
I don't really see a problem with just doing the obvious, something like:
f = [10, 15, 20];
t = ... % Whatever t is defined as
for n = 1:numel( f )
hAxes = subplot( 1, 3, n );
plot( hAxes, t, sin( 2 * pi * f( n ) * t ) );
end
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Switches and Breakers finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!