二维函数的 自适应 采样绘图

关于自适应:通常函数图形的绘制都是在自变量区域进行平均划分取采样点,而在实际信号中:一段曲线可能在一此区间平滑,但在一些区间变化率很大,这样平均采样取点就不能反映函数的实际变化规律,要提高图的真实度,可以使用自适适应函数对自变量区间进行采样,以更好地反映函数变化规律。

函数:fplot;

调用格式:fplot(filename,lims,tol,选项)

其中,filename为函数名,以字符串形式出现。它可以是多个分量函数构成的行向量,分量函数可以是函数的直接字符串,也可以是内部函数名或函数文件名,但自变量都必须为x。

lims为x,y的取值范围,以行向量形式出现,取二元向量[xmin,xmax]时,x轴的范围为人为确定,取四元向量[xmin,xmax,ymin,ymax]时,x、y轴的范围被为为确定。tol为相对允许误差,其系统默认值为2e-3.选项定义与plot函数相同。
如:
fplot('sin(x)',[0,2*pi],'*')
fplot('[sin(x),cos(x)]',[0,2*pi,-1.5,1.5],'r.')

  

例:用fplot函数绘制f(x)=cos(tan(pix))
先建立函数文件myf.m:
function y=myf(x)
y=cos(tan(pi*x));
再用fplot函数绘制myf.m函数的曲线:
fplot('myf',[-0.4,1.4],1e-4)

  

原文地址:https://www.cnblogs.com/freesblog/p/4076993.html