Plot two functions on graph

2 visualizaciones (últimos 30 días)
Austin Haha
Austin Haha el 28 de En. de 2018
Comentada: Rena Berman el 5 de Feb. de 2018
i(t)=6cos((2*pi*t)-15)
And
v(t)=12sin((2*pi*t)-45))
plot on same graph, should include approx 2 full cycles.
  5 comentarios
Rik
Rik el 29 de En. de 2018
13 minutes after your post here, he actually edited his question here to change it to essentially this question. Even if teachers don't check (which they might indeed not do for easier questions), the rest of my argument still stands.
Rena Berman
Rena Berman el 5 de Feb. de 2018
(Answers Dev) Restored edit

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 28 de En. de 2018
There are three ways:
1)
plot(t, i(t))
hold on
plot(t, v(t))
hold off
2)
plot(t, i(t), t, v(t))
3)
plot(t, [i(t(:)), v(t(:))])
Passing t(:) to the functions should cause them to return column vectors. You then use [,] to put the two column vectors into an n x 2 matrix. MATLAB will treat each column as an independent line to be plotted.

Más respuestas (0)

Categorías

Más información sobre Annotations en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by