plotSetWhichYAxis¶
Purpose¶
Assigns curves to the right or left y-axis.
Format¶
-
plotSetWhichYAxis(&myPlot, which)¶ Parameters: - &myPlot (struct pointer) – A
plotControlstructure pointer. - which (string or Nx1 string array) – where each element contains either
"right"or"left".
- &myPlot (struct pointer) – A
Examples¶
// Create data
x = seqa(0.1, 0.1, 50);
// Data with y-range of -1 to 1
y1 = sin(x);
// Data with y-range of 0 to 150
y2 = exp(x);
// Declare plotControl structure
struct plotControl myPlot;
// Initialize plotControl structure
myPlot = plotGetDefaults("xy");
// Set the first curve, 'y1' to the left y-axis
// Set the second curve 'y2' to the right y-axis
string which = { "left", "right" };
plotSetWhichYAxis(&myPlot, which);
// Plot the data
plotXY(myPlot, x, y1~y2);
Remarks¶
Note
This function sets an attribute in a plotControl structure. It does not
affect an existing graph, or a new graph drawn using the default
settings that are accessible from the
menu.
See also
Functions plotGetDefaults(), plotSetLineSymbol()