您的位置:首页 > 百科 > 正文

heaviside

heaviside,意思是符号法的创始人,工程师

  • 外文名称 heaviside
  • 性质 符号法的创始人,工程师
  • 键入地点 matlab的命令窗口
  • 键入 doc heaviside或help heaviside

函数

  来自Heaviside,符号法的创始人,工程师。heaviside函数是delta(x)函数从负无穷到x的积分;

简介

  在matlab的命令窗口中键入doc heaviside或者help heaviside可以获得余法布质会功材间如下帮助信息:

  "h360百科eaviside(x) has the 树直单value 0 for x < 0, 1 for x > 0, and 0.5 for x == 0. heaviside is not a function in the strict sense."

  即:

  若令y=heaviside(x)

  则当x<0时,y的值为0;当x>0时,y的值为1;当x等于0时,y=0.5。这是一个单位阶跃函数。 从严格意义上来说,heavisi便甚烧学坚乐进随de不是一个函数。(定义有误heaviside仍然是函数,因为它是实数集到实数集的映射. 不过它不它尔倒渐下著称是连续函数.)

  单位阶跃函数的加窗特性应用很广泛。

应用举例

  例一:

  在matlab的命令窗口输入:

  >> heaviside(0) [Enter]

  ans =

  0.5000

  这是Matlab 2011b中的结果在原来原点处值不存在的情况有所修改。

  把下面的代码写到一个m文件中,运行:

  Y=[ ];

  for x=-5:5

  y=heaviside(x);

  Y=[Y y];

  end

  Y

  将在matl来自ab的命令窗口中输出:

  Y =

  0 0 0 0 0 NaN 1 1 1 1 1

  例二:

  下面将举一个利用单位阶跃函数加窗特性的例子:syms t y;

  y=cos(t)*(heaviside(t+0.5*pi)-heaviside(t-0.5*pi));

  ezplot(y);

  这样就可以获得360百科cos(t)在-pi/2<t<pi/2的波形。

发表评论

评论列表