How to plot 2 sets of data of different length with a common x axis on a single graph (3D plot)

2 Ansichten (letzte 30 Tage)
Hi Everyone,
I have two sets of data that have the same x axis, but a different 2nd axis/y axis. Is there a way to plot this such that the x axis is the x data, data 1 is on the y axis and data 2 is on the z axis? Oh and the two data sets may not be the same length.
Example: Say you wanted to plot horsepower, torque, and the year of a car - with the year of the car being the common axis, and horse power and torque being data 1 and data 2 as mentioned above.
Thanks for your help, Dan

Antworten (1)

the cyclist
the cyclist am 27 Mär. 2015
It seems to me that a 3-dimensional display is not the right idea for this. What about using the plotyy command instead?
  1 Kommentar
Dan
Dan am 30 Mär. 2015
Thanks so much for your response!
After exploring the 'plot3' command in more depth, I was able to achieve what I needed to do. The key was to pad the constant 'x-axis' with an array of ones that matched the size of the y-axis dataset.
That 'plotyy' command is really neat though. I did not know about it beforehand. Thanks for the suggestion!
-Dan

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Two y-axis finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by