fplot('function',limits)
fplot('fstring',limits)
fplot(...,'marker')
fplot(...,'marker',tol)
[x,y] = fplot(...)
fplot('function',limits)
plots the function specified by function
between the limits specified by the limits
vector. function
can be any MATLAB function name, including the name of a user-created function. limits
can be a two-element vector specifying the x-axis limits for the plot, or a four-element vector specifying both x- and y-axis limits, [xmin
xmax
ymin
ymax]
.
fplot('fstring',limits)
evaluates and plots fstring
, a function string that includes a variable x
, such as 'sin(x)'
or 'diric(x,10)'
.
fplot(...,'marker')
specifies the marker type for the plot. By default, fplot
uses only a solid line. Valid marker
strings are '-+'
, '-x'
, '-o'
, and '-
*'
.
fplot(...,'marker',tol)
specifies the relative error tolerance tol
. By default, tol
is 2e-3.
[x,y] = fplot(...)
returns the abscissae and ordinates for the function in the column vectors x
and y
. No plot is drawn on the screen. The function can then be plotted with plot(x,y)
.
fplot('tanh',[-2 2])
The function defined in the M-file
is graphed with the statement:function y = myfun(x)
y(:,1) = 200*sin(x(:))./x(:);
y(:,2) = x(:).^2;
fplot('myfun',[-20 20])
See Alsofeval
,plot
(c) Copyright 1994 by The MathWorks, Inc.