How do I make my vector length even?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Kalpha.mc
el 25 de Oct. de 2020
Comentada: Kalpha.mc
el 25 de Oct. de 2020
How would i make line x vectors to be even to the rest. To form three different lines on the graph. Also how do you make the points show up with like a circle, square and x.
x = linspace(5,(-2*pi),(2*pi));
x1 = linspace((-2*pi),(2*pi),10);
x2 = linspace((-2*pi),(2*pi),20);
y = sin(x);
axis([-6, 6, 0, 1])
plot(x,y, 'r')
hold on
plot(x1,y, 'g')
hold on
plot(x2,y, 'p')
title('Plot Comparison of sin(x)')
xlabel('x values')
ylabel('sin(x)')
legend('5 points','10 points','20 points')
0 comentarios
Respuesta aceptada
per isakson
el 25 de Oct. de 2020
Editada: per isakson
el 25 de Oct. de 2020
The statement
x = linspace(5,(-2*pi),(2*pi));
looks strange to me. On R2018b it creates a row vector of length 6, which suprises me. Did you mean
x = linspace((-2*pi),(2*pi),5);
The two statements
plot(x1,y, 'g')
plot(x2,y, 'p')
will throw errors, since the length of x1 and y differs. They are 10 and 6, respectively. And the length of x2 and y also differs.
"points show up with like a circle, square and x" with 'o', 's' and 'x', see plot, 2-D line plot (and browse the entire page)
3 comentarios
per isakson
el 25 de Oct. de 2020
Editada: per isakson
el 25 de Oct. de 2020
I assume this is your homework. Am I right? Thus, I provide hints.
Regarding the markers, read the documentation on plot.
interp1 is most likely not what your teacher intended.
Más respuestas (0)
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!