matlab中fplot的作用是什么
函数功能在指定的范围内绘制函数图像使用方法fplot在指定的范围内绘制函数图像,函数必须是y=f(x)的形式,其中x是一个指定范围limits的向量,y是和x有相同大小的向量并包含在点x处的值。如果对一个给定的x值,函数返回多于一个值,则y是每列包含f(x)的每一个分量的矩阵。fplot(fun,limits)在指定的范围limits内画出函数名为fun的图像。其中limits是一个指定x轴范围的向量[xminxmax]或者是x轴和y轴范围的向量[xminxmaxyminymax]。fun可能为:1、M文件函数名字。2、可能传递给eval函数的带变量x的字符串,比如'sin(x)','diric(x,10)'或'[sin(x),cos(x)]'。3、M文件函数或匿名函数的函数句柄。对于向量x的每个元素,函数f(x)必须返回一个行向量。比如,如果f(x)返回向量[f1(x),f2(x),f3(x)],输入参量为x=[x1;x2],则函数f(x)返回矩阵:f1(x1)f2(x1)f3(x1)f1(x2)f2(x2)f3(x2)fplot(fun,limits,LineSpec)用指定的线型LineSpec画出函数fun。fplot(fun,limits,tol)用相对误差值为tol画出函数fun。(默认相对误差为2e-3,0.2?精度)fplot(fun,limits,tol,LineSpec)用指定的相对误差值为tol和指定的线型LineSpec画出函数fun。fplot(fun,limits,n)当n>=1时,则至少画出n1个点,默认的n为1。最大步长不超过(1/n)*(xmax-xmin)。fplot(fun,lims,...)允许可选参数tol,n,和LineSpec以任意组合方式输入。fplot(axes_handle,...)用指定句柄axes_handle代替当前坐标轴句柄来画图。[X,Y]=fplot(fun,limits,...)返回横坐标与做坐标的值赋给X和Y,此时fplot不给出图形,若想画出,可用命令plot(X,Y)。