Using matlab for reference behavior, whenever the hold command is issued, it

freezes the axis type. So semilogy(x,y) would plot the same data on the same

axes. semilogy(x,y2) would plot different data on the same (linear) axes.

Also, issuing hold on before a plot is created freezes the axes types as

linear. If the command sequence semilogy(x,y); hold on; plot(x,y2) is issued,

we get y and y2 plotted on a semilog axis. But if hold precedes the semilogy

command, we get y and y2 plotted on a linear axis.

--- "John W. Eaton" wrote:

> What should happen for

>

> hold on

> plot (x, y);

> semilogy (x, y);

>

> ?

>

> jwe

>

>