Category

# Visualization & Graphics

193 items

• ### AlgebraicSubstitutionTiling

Return a substitution tiling

• ### AncientNumberRepresentation

Display the written representation of an integer in any of several ancient number systems, including Babylonian

• ### AnimatedArrow

An Arrow whose heads move dynamically

• ### ArcLine

A curved line between two points

• ### BenchmarkPlot

Plot the timings of a benchmark

• ### BilliardPolygon

Show the trajectory of a ball bouncing in a regular n-sided polygon

• ### BinormalSurface

Compute the binormal surface to a curve

• ### BiPlot

Visualize the principal components of tabular data

• ### Bjorling

Compute the Björling formula

• ### BlendLine

Blend between lines

• ### BuckyballGraph

Create a graph of an order-n buckyball

• ### ByteArrayPlot

Visualize the contents of binary data

• ### CanalSurface

Compute the parametrization of a canal surface

• ### Cartogram

Generate geometrically distorted maps, where the distortion conveys information derived from the input data

• ### CatacausticCurvePlot

Plot the catacaustic of a curve

• ### ChernoffFace

Make Chernoff face diagrams

• ### ChessPGNDisplay

Dynamically display chess games from a Portable Game Notation (PGN) string or file

• ### ChordDiagram

Make a weighted connectivity graph using circular embedding

• ### Circle3D

Represent a circle in 3D

• ### Circled

Put a circle around an expression

• ### CircleFlowChart

Display a chart with steps of a process that repeats

• ### CircularWinder

Create a rotatable arrow handle

• ### ColorBlindnessDiagram

Given a symbol and two colors make a color blindness diagram

• ### ColorToHex

Convert a color to a hex string

• ### CombinePlots

Combine plots, enabling the creation of plots with two sets of axes and merging of prologs and epilogs

• ### CompileColorFunction

Compile a color function for improved performance in colorizing images

• ### ConicSectionPlot

Classifies and plots any polynomial of degree two or less in two or fewer variables

• ### ContrapedalCurve

Compute the contrapedal curve

• ### Correlogram

Visualize the autocorrelation of data

• ### CrossRecurrencePlot

Visualize the overlap of two discrete time series

• ### CubehelixColorFunction

Generate color functions using the “cubehelix” method

• ### CurvaturePlot

Plot a curve defined by its curvature

• ### DateListPlotRanged

Plot a time series that includes shading to indicate ranges in the plotted value

• ### DeeperColor

Make colors deeper and more saturated

• ### DigitalSpiral

Arrange a number into a spiral

• ### DirectionParametricPlot

Create a parametric plot of a curve in the plane with direction indicated by arrowheads and color

• ### DirectionParametricPlot3D

Create a parametric plot of a curve in space with direction indicated by arrowheads and color

• ### DiscreteIntegralPlot

Plot and find the area of a region determined by a list of points, the x axis and the type of boundary

• ### Disk3D

Create a BSplineSurface primitive representing a disk

• ### DivergentColorFunction

Create a diverging color map with a neutral central color for scientific visualization

• ### DNAAlignmentPlot

Generate a visualization for DNA sequence alignment

• ### DniIntegerForm

The D’ni glyph corresponding to a base-10 integer

• ### DottedArrayPlot

Plot an array of values, with dots at specified positions

• ### DoyleSpiral

Plot Doyle spirals

• ### DragZoomPlot

A version of Plot which allows you to zoom into the plot using the mouse

• ### DynamicCellularAutomaton

Generate a cellular automaton evolution with initial conditions chosen by a click

• ### DynamicFaceGridsBehind

Show FaceGrids on the rear of a 3D graphic

• ### DynamicViewPointSynchronize

Allow several Graphics3D objects to be interactively rotated at the same time

• ### EigenvectorPlot

Visualize the Eigenvectors of a 2 x 2 or 3 x 3 matrix

• ### EnneperWeierstrass

Compute the Enneper-Weierstrass parametrization

• ### EpicyclePlot

Plot the composition of cycles having different radii, frequencies and phases

• ### ExportRotatingGIF

Export 3D graphic objects as spinning animations in GIF format

• ### ExpressionViewer

A dynamic tool that helps visualize the structure of an expression

• ### FCGRImage

Produce a Frequency Chaos Game Representation image from a string of nucleotides

• ### FiniteStateIndicatorIcon

Give graphics to indicate the state of a finite-state system such as the head of a Turing machine

• ### FontColorFromBackgroundColor

Determine an appropriate font color from a given background color

• ### FractalCellularTexture

Generate Worley's cellular texture

• ### FractionalBrownianMotion2D

Generate a fractional Brownian surface

• ### FractionalDPolynomialRoots

Compute and visualize the roots of fractional (noninteger) derivatives of polynomials

• ### FullBSplineCurve

Modify a BSplineCurve object to have explicit settings for certain options

• ### GaltonBoardModel

Model ball trajectories in a 2D Galton board using Hertzian force laws between the ball and the pegs

• ### GenealogyTreePlot

Generate a genealogy family tree showing the relationship between you and another relative

• ### GeneralizedChaosGame

Create fractals by random partial jumps toward reference points

• ### GeoGlobe3D

Display geographical data on an interactive globe

• ### GeoGraphics3D

A 3D rotatable sphere version of GeoGraphics

• ### GOESEastAnimate

Animates one day of GOES-East satellite imagery

• ### GracefulGraphFromPermutation

Show the graceful graph corresponding to a given permutation

• ### GraphFunctionPlot

Plot the values of a function at the vertices of a graph

• ### Graphics3DSketch

Convert an ordinary Graphics3D object to a sketch-styled raster image

• ### GraphicsBounds

Get the plot range used in a piece of graphics

• ### GraphicsInformation

Return information about the rendered form of a Graphics object, such as the image padding size and the actual plot range used

• ### GraphicsMetricGraph

Create a mesh representing a metric from a graphic

• ### GridTableForm

Arrange the elements of the argument in a two-dimensional grid with row coloring that helps comprehension

• ### HashHue

Map an expression to a color based on a hash

• ### HertzsprungRussellDiagram

Plot the position of stars in a Hertzsprung–Russell diagram

• ### HexagonalTorusGraph

Return a skew graph on a torus with a given number of hexagonal cells

• ### HistoricalCountryAnimate

Show an animation of the full history of a historical country’s territory, along with borders of any modern country it intersected during a given year

Plot successive steps of Hofstadter’s butterfly

• ### HypergraphPlot

Plot a hypergraph defined by a list of hyperedges

• ### ImageColorFunction

Create a color function from colors in an image

• ### ImageToDataURI

Convert an image into a Data URL, suitable for embedding in web documents

• ### IntegralApproximationPlot

Compute and plot the approximation to the integral of a function on an interval

• ### IntegralApproximationPlot3D

Compute and plot the approximation to the integral of a function of two variables on a rectangle using different methods and partition types

• ### Intrinsic3DCurve

Plot intrinsic curves in 3D

• ### InversionCurve

Compute the inversion of a curve

• ### InvoluteCurve

Compute the involute of a curve

• ### IrregularPeriodogram

Compute a periodogram for data from unevenly spaced intervals

• ### KeywordsGraph

A weighted graph connecting frequently used keywords of a text that are sequential neighbors and thus visualizing the flow and clustering of ideas in the text

• ### KruskalAlgorithm

Find the minimal spanning tree for a given set of points in Euclidean space

• ### Kurvendiskussion

Get a dynamic plot of a univariate function along with supplemental information, known in the German language as a Kurvendiskussion

• ### LaTeXPreview

Render LaTeX as an image

• ### LatticePointsArrangement

Gives lattice points in a variety of arrangements

• ### LinesImage

Calculates straight lines which collectively approximate a given image

• ### ListGrowthPlot

Plot the growth of lists and temporal data

• ### LogoQRCode

Generate a QR code with an image embedded in the center

• ### LSystemPlot

Display an L-system

• ### ManipulatePlot

Generate a plot in which the plot ranges and function parameters can be manipulated dynamically

• ### MaTeXInstall

Install or update the MaTeX package

• ### MilkyWayPlot3D

Plot the position of astronomical objects within or near the Milky Way galaxy

• ### ModularTessellation

Computes polygons, circles, compositions, and transformation functions for the tessellation of the upper half-plane by the modular group.

• ### MouseoverHighlightGraph

Display a graph so that connected edges are highlighted when you mouse over a vertex

• ### MultidimensionalScaling

Reduce a matrix of real values to low dimension using the principal coordinates analysis method

• ### MultipleAxesListPlot

A version of ListPlot that displays two lists of data with different y axes

• ### MultipleAxesPlot

Display different vertical axes for two plotted expressions

• ### MultiplicationTable

Generate a multiplication table for a range of integers, optionally using modular arithmetic

• ### NewtonMethodPlot

Plot the function together with a graphical display of the Newton iterations approximating its root

• ### NFAPlot

Plot a nondeterministic finite automaton

• ### NFASimulation

Simulate the behavior of a nondeterministic finite automaton

• ### NiceGrid

Nicely format data in various structures in a grid format

• ### NormalSurface

Compute the normal surface of a curve

• ### OpenWebMap

Open a geographic position in an online mapping service

• ### OsculatingCircle

Get the osculating circle of a curve

• ### PairwiseScatterPlot

Construct a scatter plot matrix

• ### PalerColor

Make colors paler and less saturated

• ### ParallelCurve

Compute parallel (offset) curves

• ### ParallelSurface

Compute the parallel surface of a surface

• ### PascalsTriangle

Display a given number of rows in Pascal's triangle

• ### PebbleStoneEffect

Perform a pebble stone–like effect on an image

• ### PenroseTile

Make plots of Penrose tiles

• ### PhylogeneticTreePlot

Plot a dendrogram for a set of genome nucleotide sequences

• ### PigpenCipher

Encipher a string using the pigpen cipher

• ### PlayingCardGraphic

Create graphic displaying standard playing cards

• ### PlotGrid

Create a grid of plots with shared frame axes

• ### PlotVector

Plot a list of vectors in the plane

• ### PlotVector3D

Plot a list of vectors in space

• ### PolarDendrogramPlot

Plot a polar dendrogram of a clustering

• ### PolygonalDiagram

Show an array of polygonal numbers

• ### PolygonMarker

Create plot markers carefully designed for creation of publication-quality plots

• ### PolyominoesGame

Play a Polyominoes (Tetris-like) game

• ### PrettyGrid

Conveniently display two dimensional data in a nicely styled grid

• ### QRImageEmbed

Embed an image in a QR code

Plot a 3D relief representing a quadratic-residue diffuser

Plot a quadric surface, automatically determining the regions of interest, view direction and scaling

Classify and plot any polynomial of degree two or less in three or fewer variables

• ### QueryTreeForm

Present a query as a tree

Show numerical data in a radar-style chart

Compute the radial curve of a given curve

• ### RaggedDigitsPlot

Plot an array of digits, allowing them to be ragged on the left

• ### RandomBSplineSurface

Generate a random surface with B-splines

• ### RandomMandala

Make random mandala plots

• ### RandomMaze

Create a random maze

• ### RegressionListPlot

Display the regression line of a dataset

• ### ResistorColorCode

Generate an illustration of resistor color codes from a specified resistance

• ### Rhombus

Produce a rhombus for use in graphics

• ### RiemannSurfacePlot3D

Plot Riemann surfaces of compositions of elementary functions

• ### RollingCurve

Compute a rolling curve

• ### RotatedEllipseMatrix

Create a binary matrix with a rotated, ellipse-shaped region of 1s

• ### SampleColors

Sample colors from named color schemes

• ### SectionContourPlot

Return a contour plot of a function together with the projections onto the x-y plane of the given sections of the plot

• ### SectionParametricPlot3D

Plot a surface defined parametrically together with various types of sections of the surface

• ### SectionPlot3D

Plot a surface together with various types of sections of the surface

• ### SelectAtoms3D

Interactively select atom indices from a 3D molecule plot

• ### SequentialSubstitutionSystemPlot

Visualization of the evolution of a sequential substitution system

• ### SequentialSubstitutionSystemRulePlot

Generate the rule icon for a sequential substitution system

Show a Graphics object with simulated background shadow

• ### ShortestTourArt3D

Display a 3D model using a continuous line

• ### SimpleHypergraphPlot

Plot a hypergraph defined by a list of hyperedges and isolated vertices

• ### SimpleListAnimate

Create an animation from a list of expressions

• ### SimplexBoundary

Find the topological boundary of a simplex or simplicial complex

• ### SmootherStep

An improved sigmoidal interpolation function

• ### SmoothStep

A sigmoidal interpolation function

• ### SolarSystemPlot3D

Plot the positions of solar system objects in 3D

• ### SpinShow

Create a dynamically rotating Graphics3D object

• ### Spirograph

Plot a spirograph

• ### SplineCircle

Generate a BSplineCurve primitive representing a circle

• ### StyledCurve

Create a B-spline curve along a color gradient using two colors

• ### SuggestPlotRange

Get a variable range against which to plot a given function

• ### SVGImport

Import an SVG file as a graphics object

• ### SymbolDependencyGraph

Create a graph of symbol dependencies

• ### SymbolToPolygon

Return a polygon, given a symbol

• ### SynonymGraph

Create a graph of a word synonyms

• ### TagSystemRulePlot

Generate the rule icon for a tag system

• ### TangentPlane

Find the tangent plane of a function at a point

• ### TessellateGraphics

Create an image by tessellating many copies of a source image into a template

• ### TessellationPlot

Generate a tessellation of the plane with specified cell shapes

• ### TextToKaleidoscope

Create a square-symmetric image from a long string of text

• ### TexturizePolygons

Make 2D and 3D graphics with specified polygons and corresponding textures

• ### Torus

Graphics3D primitives for a torus

• ### Trapezoid

Create quadrilateral polygon with two parallel sides

• ### TupperCipher

Encrypt with Tupper’s self-referential formula

• ### TupperDecipher

Decrypt with Tupper’s self-referential formula

• ### VennGraphPlot

Visualize the intersections of overlapping sets

• ### VitaminData

Get information about vitamins and vitamers as well as nutritional information of foods

• ### VizingEdgeColoring

Give a simple undirected graph a proper edge coloring using at most one color more than necessary

• ### WinLossChart

Create a simple bar chart that shows the number of items in a list that fit set criteria compared to those that do not

• ### WoodFramed

Add a wood frame around anything

• ### WordWeave

Create an acrostic

• ### XKCDConvert

Modify graphics to appear hand-drawn in the style of the xkcd cartoon series