计算输入序列Chirp-Z {X}的Chirp-Z变换。


icon

输入/输出

  • c1dcdb.png Chirp-Z {X}

    Chirp-Z {X}是值为复数的输入序列。Chirp-Z {x}的长度必须大于等于采样数

  • ci32.png 采样点数

    采样数指定X的长度。采样数必须小于等于Chirp-Z{X}的长度。如采样点数小于等于0,VI将把采样点数设置为Chirp-Z {X}的长度。默认值为–1。

  • ccdb.png 起始点

    起始点是开始进行Chirp-Z变换的点。更多信息,见详细信息部分的方程。如起始点为0,VI将返回错误。

  • ccdb.png 增量

    增量是用于计算Chirp-Z变换的点之间的增量。增量不能为0

    为了避免反Chirp-Z变换的奇异情况, 增量 必须不同于 e2π*j*k/L 其中 k =0,1,..., L -1 L =1,2,...,N-1N样本数

  • i1dcdb.png X

    XChirp-Z {X}的反Chirp-Z变换。

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 如果 Y 代表序列 Chirp-Z {X},下面的方程显示了VI如何进行Chirp-Z变换以获得序列 X

    k = 0, 1, …, M—1,NX采样个数)的长度,MChirp-Z {X}的长度,A起始点W增量XnX的第n个元素,ykChirp-Z {X}的第k个元素。

    反Chirp-Z变换通过计算Chirp-Z {X}得到序列X。该VI依据下列等式以基于卷积的方法进行变换:

    xn=hn*mn

    其中

    其中,

    zk=0, 1, …, N—1

    mn可从其z变换M(z)求得:

    下列程序框图为通过该VI计算Chirp Z变换信号的反Chirp Z变换的方法。