Mathematics |
Plotting Mathematical Functions
The fplot
function plots a mathematical function between a given set of axes limits. You can control the x-axis limits only, or both the x- and y-axis limits. For example, to plot the humps
function over the x-axis range [-5 5]
, use
You can zoom in on the function by selecting y-axis limits of -10
and 25
, using
You can also pass the function handle for an anonymous function for fplot
to graph, as in
You can plot more than one function on the same graph with one call to fplot
. If you use this with a function, then the function must take a column vector x
and return a matrix where each column corresponds to each function, evaluated at each value of x
.
If you pass an anonymous function consisting of several functions to fplot
, the anonymous function also must return a matrix where each column corresponds to each function evaluated at each value of x
, as in
which plots the first and second functions on the same graph.
Note that the anonymous function
evaluates to a matrix of two columns, one for each function, when x
is a column vector.
Representing Functions in MATLAB | Minimizing Functions and Finding Zeros |
© 1994-2005 The MathWorks, Inc.