Main Content


Two- and three-dimensional plots, data exploration, and visualization techniques

MATLAB® provides many techniques for plotting numerical data. Symbolic Math Toolbox™ expands these graphical capabilities by providing plotting functions for symbolic expressions, equations, and functions. These plots can be in 2-D or 3-D as lines, contours, surfaces, or meshes. You can create plots in Cartesian or polar coordinates. You also can create animated plots.


expand all

fanimatorCreate stop-motion animation object
playAnimationPlay animation objects in a MATLAB figure window
rewindAnimationRewind previously played animation objects
writeAnimationSave animation as video file
animationToFrameReturn structure of frames from animation objects
fcontourPlot contours
fimplicitPlot implicit symbolic equation or function
fimplicit3Plot 3-D implicit equation or function
fmeshPlot 3-D mesh
fplotPlot symbolic expression or function
fplot3Plot 3-D parametric curve
fsurfPlot 3-D surface
ezpolarPolar coordinate plotter


expand all

Animator PropertiesAnimator appearance and behavior


Create Plots

Plot symbolic expressions, including parametric or implicit expressions, in 2-D or 3-D as line, contour, or surface plots.

Plotting in Spherical Coordinate System

Plotting in spherical coordinate system.

Tangent Plane and Normal Line of Implicit Surface

Find tangent plane and normal line of implicitly defined surface.

Featured Examples