How to plot a excisting graph in a different figure on a certain position on the x-axis
Mostrar comentarios más antiguos
Hi,
I've been searching for a couple of hours now, but can't seem to find.
I have two data sets x1 and y1, and x2 and y2. I want both datasets plotted in one figure. But there is a catch.....
If dataset 1 is plotted, I want dataset 2 to be plotted on a position, i.e. x1(a), given at for hand.
Could someone tell me if this is possible in Matlab?
Thanks in advanced.
Regards,
Tamara
1 comentario
Walter Roberson
el 28 de Jul. de 2011
A sample sketch would help.
Respuestas (2)
Oleg Komarov
el 28 de Jul. de 2011
You can give the dataset 2 an offset:
Edit
plot(x1,y1)
hold on
offset = x2(1)-x1(a);
plot(x2-offset,y2)
Tamara
el 28 de Jul. de 2011
0 votos
2 comentarios
Oleg Komarov
el 28 de Jul. de 2011
I hope now it's more clear what I meant, and if that's not what you need then please clarify.
Fangjun Jiang
el 30 de Ag. de 2011
Do you mean this:
plot(x1,y1);hold
plot(x2+x1(a),y2);
Categorías
Más información sobre 2-D and 3-D Plots en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!