zoukankan      html  css  js  c++  java
  • 二维函数的 自适应 采样绘图

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

    函数: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)
    

      

  • 相关阅读:
    [leetCode]100.相同的树
    [leetCode]88.合并两个有序数组
    [leetCode]83.删除排序链表中的重复元素
    排序算法总结
    [leetCode]69. x 的平方根
    POJ 1151 Atlantis
    POJ 3468 A Simple Problem with Integers
    SGU 271 Book Pile
    POJ 2970 The lazy programmer
    FZU 2254 英语考试
  • 原文地址:https://www.cnblogs.com/freesblog/p/4076993.html
Copyright © 2011-2022 走看看