plotting the output of a for loop in a single color
Información
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
Mostrar comentarios más antiguos
So I have a series of x-intercepts that I need to turn into a plottable piecewise defined for sin(x) function, which I have been able to do with the following code:
years = [1350,1342,1302,1284,1204,1184,1144,1126,1096,1056,1036];
target = 1350 - years;
for i=2:11
x_for = [target(i-1):0.1:target(i)];
inc = target(i)-target(i-1);
a = target(i-1);
b = target(i);
F = ((-1)^(i-1))*(inc)*sin((x_for-target(i-1))/inc*pi());
plot(x_for,F)
hold on
end
hold off

The problem is that the plot changes color every time it crosses the x-axis. Is there some way that I can get the plot to be all one color?
Respuestas (1)
Armin Mashhadi
el 12 de Nov. de 2019
I don't know did i got the point or not,
But check does it work?
replace line 9 with this:
plot(x_for,F,'b')
1 comentario
Michael Gibson
el 12 de Nov. de 2019
La pregunta está cerrada.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!