反Chirp Z变换
- 更新时间2025-07-30
- 阅读时长4分钟
计算输入序列Chirp-Z {X}的Chirp-Z变换。

输入/输出
Chirp-Z {X}
—
Chirp-Z {X}是值为复数的输入序列。Chirp-Z {x}的长度必须大于等于采样数。
采样点数
—
采样数指定X的长度。采样数必须小于等于Chirp-Z{X}的长度。如采样点数小于等于0,VI将把采样点数设置为Chirp-Z {X}的长度。默认值为–1。
起始点
—
起始点是开始进行Chirp-Z变换的点。更多信息,见详细信息部分的方程。如起始点为0,VI将返回错误。
增量
—
增量是用于计算Chirp-Z变换的点之间的增量。增量不能为0。 为了避免反Chirp-Z变换的奇异情况, 增量 必须不同于 e2π*j*k/L 其中 k =0,1,..., L -1 L =1,2,...,N-1 , N 为 样本数。
X
—
X是Chirp-Z {X}的反Chirp-Z变换。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
如果 Y 代表序列 Chirp-Z {X},下面的方程显示了VI如何进行Chirp-Z变换以获得序列 X。

k = 0, 1, …, M—1,N是X(采样个数)的长度,M是Chirp-Z {X}的长度,A是起始点,W是增量,Xn是X的第n个元素,yk是Chirp-Z {X}的第k个元素。
反Chirp-Z变换通过计算Chirp-Z {X}得到序列X。该VI依据下列等式以基于卷积的方法进行变换:
xn=hn*mn其中

其中,

且
zk=0, 1, …, N—1mn可从其z变换M(z)求得:

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

Chirp-Z {X}
—
采样点数
—
起始点
—
X
—
错误
—