Coder Social home page Coder Social logo

hbelusca / colorbarplot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wspr/colorbarplot

0.0 2.0 0.0 117 KB

Easily create plots with nice colorbars in Mathematica

Home Page: http://library.wolfram.com/infocenter/MathSource/7030/

Objective-C 100.00%

colorbarplot's Introduction

ColorbarPlot v0.6 (2010 July 10)

ColorbarPlot is a function to plot a ContourPlot, DensityPlot or 3D plot with an attached colorbar to indicate the ranges of the function that is being plotted. The syntax is not exactly the same as for the built-in functions.

Warning! v0.4 and above is not backwards compatibile with versions 0.3 and below. Sorry.

The following functions are supported by ColorbarPlot:

  • (List)ContourPlot
  • (List)DensityPlot
  • (List)Plot3D
  • ListPointPlot3D

An example file, ColorbarPlot-documentation.nb, is distributed with this package to demonstrate its use.

This package should work for Mathematica versions six and above.

Maintenance

The official release version of ColorbarPlot is located in the Wolfram Library Archive:
http://library.wolfram.com/infocenter/MathSource/7030/

Development and historical versions are available from GitHub:
http://github.com/wspr/ColorbarPlot

Please send comments and suggestions to us all at

  • wspr 81 at gmail dot com
  • michael dot p dot croucher at googlemail dot com
  • t.zell at gmx dot de

Copyright 2007โ€“2010
Will Robertson (University of Adelaide)
Mike Croucher (University of Manchester)
Thomas Zell (University of Cologne)

To-do

  • Horizontal colourbar above or below the plot.
  • Hybrid contour/density plot.
  • More plot types? (Please suggest!)

Changes

  • v0.6 (TZ)
    More robust data and options handling. Extended the PlotRange option to be almost as powerful as the one of the built-in plot functions (there is still no difference between 'Full' and 'Automatic' for the z-range).

  • v0.5 (MC)
    Added options for CTicksStyle and CLabelStyle to allow easy modification of the font styles in the colorbar ticks and label.

  • v0.4 (WR)
    PlotRange option is now supported for manually chosing the min/max scale of the colorbar. List-based plots are supported. CPadding option for adjusting the size of the colorbar. Colors option replaced with ColorFunction option.

  • v0.3 (MC)
    Added support for Plot3D; tidied up the code a little.

  • v0.2 (WR)
    Inset used as a wrapper around the Row to add the colorbar to the plot so that the final output is a proper Graphics object. This allows MathPSfrag usage, for example.

Licence

This package consists of the files ColorbarPlot.m and ColorbarPlot-example.nb. It may be freely distributed and modified under the terms & conditions of the Apache License, v2.0: http://www.apache.org/licenses/LICENSE-2.0

colorbarplot's People

Contributors

hbelusca avatar wspr avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.