好吧,很明显我很蠢
我要做的就是将数字信号相移。假设我有一个方波信号,可以每1毫秒改变状态。
它可以向上或向下,向下或向上或向上。把我想成一个样本的输出和保持。
我想把这个信号右移500uS。
因此,当原始信号改变状态或正或负,我希望修改后的信号跟随套房,但500uS以后。
我认为我所需要做的只是一个简单的1/z,样本时间为500uS
然而,事实并非如此。
我希望修改后的信号有相同的1mS的周期。
由于某些原因,当我添加500uS的延迟时,有时它会延迟500uS,有时它会延迟一些其他的时间。但更重要的是,它改变了被修改信号的周期??
我完全不知道是怎么回事。我想做的是相移。我不明白我搞砸了什么。