Đạo hàm này là một khó khăn. Cách tiếp cận được đề xuất trước đây có một lỗ hổng. Hãy để tôi chứng minh điều này đầu tiên; sau đó tôi sẽ đưa ra giải pháp chính xác.
Chúng tôi muốn liên kết biểu mẫu Z của tín hiệu được ghép xuống, YD(z)=Z{x[Mn]} , với biểu thức của tín hiệu gốc . X ( z ) = Z { x [ n ] }ZX(z)=Z{x[n]}
Sai cách
Người ta có thể nghĩ đơn giản là cắm biểu thức cho tín hiệu được ghép xuống thành biểu thức của -transform:Z
YD(z)=∑n=−∞+∞x[Mn]z−n
Một thay đổi của biến dường như rõ ràng:n′=Mn
YD(z)=∑n′∈MZx[n′]z−n′/M
Tuy nhiên, điều quan trọng là phải nhận ra rằng mặc dù chỉ số tổng hợp mới vẫn chạy từ đến , tổng số hiện có hơn 1 trong số M số nguyên . Nói cách khác, - ∞ ∞n′−∞∞
n′∈MZ={...,−2M,−M,0,M,2M,...} ,
trong khi định nghĩa của -transform yêu cầuZ
n∈{...,−2,−1,0,1,2,...} .
Vì đây không còn là biểu mẫu , nên chúng tôi không thể viết:Z
YD(z)=X(z1/M)
Đúng cách
Trước tiên chúng ta hãy định nghĩa tín hiệu tàu xung lực 'helper' là:tM[n]
tM[n]=∑k=−∞+∞δ[n−kM]={10:n∈MZ:n∉MZ
Hàm này là tại một trong mỗi mẫu và không có ở mọi nơi khác.M1M
Tương tự, hàm mạch xung có thể được viết là:
tM[n]=1M∑k=0M−1ej2πkn/M
Chứng minh: Chúng ta cần xem xét riêng các trường hợp và : n ∉ M Zn∈MZn∉MZ
tM[n]=1M∑k=0M−1ej2πkn/M=⎧⎩⎨⎪⎪⎪⎪1M∑k=0M−111M1−ej2πkn1−ej2πkn/M:n∈MZ:n∉MZ={1MM1M1−11−ej2πkn/M:n∈MZ:n∉MZ={10:n∈MZ:n∉MZ
Trong trường hợp ,
n∉MZ
Bây giờ chúng ta hãy quay trở lại vấn đề ban đầu của chúng tôi về việc tìm kiếm -transform của một downsampler:Z
YD(z)=∑n=−∞+∞x[Mn]z−n
Chúng tôi áp dụng thay thế , lưu ý rằng điều này làm cho phép tính tổng chỉ chạy trên bội số nguyên của M:n′=Mn
YD(z)=∑n′∈MZx[n′]z−n′/M
Bây giờ chúng ta có thể sử dụng hàm đào tạo xung ở trên để viết lại một cách an toàn dưới dạng tổng của tất cả :n∈Z
YD(z)=∑n=−∞+∞tM[n]x[n]z−n/M
Sử dụng công thức trên cho hàm đào tạo xung như một tổng số hữu hạn của số mũ, chúng ta nhận được:
YD(z)=∑n=−∞+∞(1M∑k=0M−1ej2πkn/M)x[n]z−n/M=1M∑k=0M−1∑n=−∞+∞ej2πkn/Mx[n]z−n/M=1M∑k=0M−1∑n=−∞+∞x[n](e−j2πk/Mz1/M)−n
Tổng kết ở bên phải là tổng của tất cả các số nguyên và do đó là một biểu thức hợp lệ theo . Do đó, chúng ta có thể viết:Zz′=e−j2πk/Mz1/M
YD(z)=1M∑k=0M−1X(e−j2πk/Mz1/M)
Đây là công thức cho định dạng của một downsampler.Z