Adding two axes to a graph - Error message

2 次查看(过去 30 天)
So I have two graphs I want to plot and overlay on each other but each has very different values so I'm trying to add another axis to it however I keep receiving the error message 'Undefined function 'addaxis' for input arguments of type 'double'.

回答(1 个)

Orion
Orion 2014-10-6
Hi,
you can use the subplot function, so you can create two axes and plot one variable in each.
t = 0:.01:10;
subplot(2,1,1)
plot(t,cos(t));
subplot(2,1,2)
plot(t,exp(t));
or you can also use plotyy
plotyy(t,cos(t),t,exp(t))
Note : if you want to create a new axe then you have to use the command axes(), but then you need to specify the properties of your axes, which is a bit more complicated.

类别

Help CenterFile Exchange 中查找有关 Two y-axis 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by