-->
Home » , , » PLplot is a cross-platform software package for creating scientific plots.
Friday
9 October 2015

PLplot is a cross-platform software package for creating scientific plots.

PlPlot is a cross-platform software package for creating scientific plots. To help accomplish that task it is organized as a core C library, language bindings for that library, and device drivers which control how the plots are presented in non-interactive and interactive plotting contexts.

The PLplot core library can be used to create standard x-y plots, semi-log plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar charts and pie charts.

Multiple graphs (of the same or different sizes) may be placed on a single page, and multiple pages are allowed for those device formats that support them.

PLplot has core support for Unicode. This means for our many Unicode-aware devices that plots can be labelled using the enormous selection of Unicode mathematical symbols.

plplot

A large subset of our Unicode-aware devices also support complex text layout (CTL) languages such as Arabic, Hebrew, and Indic and Indic-derived CTL scripts such as Devanagari, Thai, Lao, and Tibetan.

A number of compiled and interpreted languages have access to PLplot, see our list of language bindings.

PLplot device drivers support a number of different file formats for non-interactive plotting and a number of different platforms that are suitable for interactive plotting. It is easy to add new device drivers to PLplot by writing a small number of device dependent routines.

PLplot is free software primarily licensed under the LGPL.

Cross Platform.
PLplot is currently known to work on the following platforms:
    Linux, Mac OS X, and other Unices
    Windows (2000, XP and Vista)
PLplot is built on the above platforms using our CMake-based build system.
Language Bindings
There are many bindings to the PLplot library

    Ada
    C/C++/D
    Fortran 77/90
    Java
    Lisp
    Lua
    OCaml
    Octave
    Perl
    Python
    Tcl/Tk
Output file formats
PLplot device drivers support a number of plotting file formats.
    CGM
    GIF
    JPEG
    LaTeX
    PBM
    PDF
    PNG
    PostScript
    SVG
    Xfig
Interactive Platforms
PLplot device drivers support a number of platforms that are suitable for interactive plotting.
    GNOME
    Gtk+
    PyQt
    Qt
    Tcl/Tk
    wxWidgets
    X

Download.

Source Code.

All our Windows users and many of our Unix users build PLplot from source code using our build system that is implemented with CMake following the directions in our wiki. PLplot source code can be accessed a number of ways. You can obtain the latest stable version of PLplot from our file release site. Alternatively, you can obtain the cutting-edge version of PLplot (but with no promises about stability) using

git clone git://git.code.sf.net/p/plplot/plplot plplot.git

Finally, you can browse our git repository here.

Binary Packages.

A number of third-party binary packages for PLplot are available. Binary packages are provided by at least the following Linux distributions:

Binary packages are provided by at least the following Mac OS X distributions:

To our knowledge no binary packages for PLplot are currently available for Windows platforms so our Windows users must build PLplot from source.

Examples.

These examples were generated with the pngcairo device and reflect the status of PLplot-5.9.7.
Select a thumbnail to view full-size image and source code.

x01.thumbnail x02.thumbnail x03.thumbnail x04.thumbnail x05.thumbnail x06.thumbnail x07.thumbnail x08.thumbnail x09.thumbnail x10.thumbnail x11.thumbnail x12.thumbnail x13.thumbnail x14.thumbnail x15.thumbnail x16.thumbnail x17.thumbnail x18.thumbnail x19.thumbnail x20.thumbnail x21.thumbnail x22.thumbnail x23.thumbnail x24.thumbnail x25.thumbnail x26.thumbnail x27.thumbnail x28.thumbnail x29.thumbnail x30.thumbnail x31.thumbnail x32.thumbnail

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

0 commenti:

Post a Comment

Random Posts

  • Teaching Math with Kig, the KDE Interactive Geometry Program.
    04.07.2014 - 0 Comments
    Kig is an application for interactive geometric construction, allowing students to draw and explore mathematical figures and concepts using the computer. It is intended to serve two purposes:     Allow students to interactively…
  • Guides and tutorials for Zorin: Zorin OS 16.2 has landed, detailed refinements that make a big impact.
    28.10.2022 - 4 Comments
    Just over a year after we released Zorin OS 16 in August 2021, we’re thrilled to say that it’s been downloaded over 3.5 million times. We’ve been overwhelmed by the terrific feedback we’ve heard from users around the world. Thank you all for…
  • Clonezilla Live is a Debian-based live CD containing Clonezilla, a partition and disk cloning software.
    25.05.2010 - 0 Comments
    Clonezilla Live is a Debian-based live CD containing Clonezilla, a partition and disk cloning software similar to Norton Ghost. It saves and restores only used blocks in hard drive. With Clonezilla, one can clone a 5 GB system to 40 clients in…
  • Top 10 blog posts for January 2014 from Linuxlandit & The Conqueror Penguin.
    10.02.2014 - 0 Comments
    1.- How Torrents Have Affected the Music Industry. The use of torrents is a popular means of getting downloads of music and other forms of multimedia for the file-sharing online community. All you have to do is downloading a torrent client,…
  • The Best Influencer Marketing platforms to connect brands with content creators
    01.07.2018 - 0 Comments
    1. ActivateWith 130,000 influencers across all social channels, Activate By Bloglovin’claims to be the world’s largest influencer marketing platform. It works with some of the world’s top brands, including Marc Jacobs and Puma.Users can search for…
  • Top 10 Linux Backup and Recovery software
    30.11.2009 - 0 Comments
    Suppose you are running an organization with mission-critical Linux servers in one location and with IT experts. Imagine a situation, if your server goes down. What would be the impact on your business. For worse if you lack a backup, you are thrown…
  • When Brands Bow To The Power Of Your Tweets [INFOGRAPHIC].
    25.09.2012 - 0 Comments
    If enough people tweet, update their statuses and post to YouTube about a company, will they listen? The examples in this infographic point to “yes”, as more companies tap into the social communications of their (increasingly vocal)…
  • Guides and tutorials for Zorin OS: Error While Installing Zorin OS.
    25.01.2023 - 2 Comments
    Zorin OS 12 is the new version of this desktop Linux distribution that was born in 2008 and has always been characterized by being aimed at the most novice users who are less familiar with GNU/Linux. Zorin OS is known for offering an interface very…
  • The Android vs. LiMo Conflict: What’s the difference?
    23.03.2009 - 0 Comments
    Although not discussed often, LiMo (Linux Mobile Foundation) is a formidable competitor for the Android platform. So isn’t LiMo, a consortium of partnered companies, inherently a competitor of the Open Handset Alliance? Core companies that support…
  • BleachBit a utility to clean up your Linux system.
    10.09.2011 - 1 Comments
    BleachBit is a program that can save you a lot of hard disk space quickly, if that’s what you’re looking for. If your system is complaining about low space on your primary partition, give it a spin, but be sure you know what you’re…

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->