Engee 文档

迪里克

的狄利克雷函数或基数正弦的周期函数。

库::`工程师`

语法

函数调用

争论

输入参数

# x — 输入数据

+ 标量,标量 | 向量资料 | 矩阵

Details

输入指定为实标量、矢量或矩阵的数据。 如果 x 如果不是标量,那么 *迪里克*适用于每个元素。

数据类型

漂浮物32, 漂浮64</无翻译>

# *n*是 功能的程度

+ 标量,标量

Details

度的函数,作为正整数标量给出。

数据类型

漂浮物32, 漂浮64</无翻译>

输出参数

# y — 输出数据

+ 标量,标量 | 向量资料 | 矩阵

Details

作为真实标量、向量或矩阵返回的输出数据与 [参数:x].

数据类型

漂浮物32, 漂浮64</无翻译>

例子:

Dirichlet函数

Details

让我们计算和绘制之间的Dirichlet函数 . 该功能有一个周期 对于奇数 对于偶数 .

import EngeeDSP.Functions: diric

x = range(-2π, 2π, length=301)

d7 = diric.(x, 7)
d8 = diric.(x, 8)

plot(layout = (2, 1))

plot!(x/π, d7, subplot = 1)
ylabel!("N = 7", subplot = 1)
title!("Dirichlet Function", subplot = 1)

plot!(x/π, d8, subplot = 2)
ylabel!("N = 8", subplot = 2)
xlabel!("x / π", subplot = 2)

diric 1

此外

Dirichlet函数

Details

Dirichlet函数,或基数正弦的周期函数 中大,被定义为:

对于任何非零整数 .

这个函数有一个周期 对于奇数 和时期 对于偶数 . 其最大值为 1 为所有人 ,而最小 −1 对于偶数 . 函数的模数等于乘积 和离散傅立叶变换模块 -一个虚线矩形窗口。