PGPLOT
view release on metacpan or search on metacpan
lib/PDL/Demos/PGPLOT.pm view on Meta::CPAN
# Now a simple plot with points
points $x, $y;
|],
[act => q|
# Here is the same with lines
line $x, $y;
|],
[act => q|
# If you want to overlay one plot you can use the command
# 'hold' to put the graphics on hold and 'release' to
# revert the effect
points $x, $y, {SYMBOL=>4}; # The last argument sets symboltype
hold;
# Now draw lines between the points
line $x, $y;
# Plot errorbars over the points
$yerr=sqrt($y);
errb $x, $y, $yerr;
lib/PDL/Demos/PGPLOT.pm view on Meta::CPAN
[act => q|
# 2D data can also easily be accommodated:
# First make a simple image
$gradient=sequence(40,40);
# Then display it.
imag $gradient;
# And overlay a contour plot over it:
hold;
cont $gradient;
release;
|],
[act => q|
# PDL::Graphics::PGPLOT contains several colour tables,
# a more extensive collection can be found in
# PDL::Graphics::LUT
#
lib/PDL/Graphics/PGPLOT.pm view on Meta::CPAN
poly - Draw a polygon
text - Write text in the plot area
label_axes - Print axis titles
legend - Create a legend with different texts, linestyles etc.
cursor - Interactively read cursor positions.
circle - Draw a circle
ellipse - Draw an ellipse.
Device manipulation commands:
hold - Hold current plot window range - allows overlays etc.
release - Release back to autoscaling of new plot window for each
command
rel - short alias for 'release'
env - Define a plot window, put on 'hold'
dev - Explicitly set a new PGPLOT graphics device
new_window - Create a new plot window (use of dev is recommended)
focus_window - Change focus to a new window
window_list - Get a list of currently existing plot windows
close_window - Close an open window
lib/PDL/Graphics/PGPLOT/Window.pm view on Meta::CPAN
text - Write text in the plot area
cursor - Interactively read cursor positions.
circle - Draw a circle
ellipse - Draw an ellipse.
Device manipulation commands:
new - Construct a new output device
pgwin - Exported hook to new()
close - Close a PGPLOT output device.
hold - Hold current plot window range - allows overlays etc.
release - Release back to freshly autoscaling for each command.
held - Indicates whether the current window is held.
focus - Set focus to the given device.
erase - Erase the current window (or panel).
options - Get the options set for the present output device.
id - The ID for the device.
device - The device type.
name - The window name.
Notes: C<$transform> for image/cont etc. is used in the same way as the
( run in 1.638 second using v1.01-cache-2.11-cpan-49f99fa48dc )