เงื่อนไขสำหรับเมทริกซ์ precoding เพื่อรักษาสมมาตรคอนจูเกตที่ซับซ้อนบนเวกเตอร์ DFT


10

สมมติว่ามีเวกเตอร์ DFT X ด้วยความยาว N ซึ่งนำเสนอสมมาตรคอนจูเกตที่ซับซ้อนรอบจุดกึ่งกลางนั่นคือ X(1)=X(N1), X(2)=X(ยังไม่มีข้อความ-2)* * * * และอื่น ๆ X(0) และ X(ยังไม่มีข้อความ/2)คือความถี่ DC และ Nyquist ตามลำดับดังนั้นจึงเป็นจำนวนจริง องค์ประกอบที่เหลือมีความซับซ้อน

ทีนี้สมมติว่ามีเมทริกซ์ Tมีขนาด ยังไม่มีข้อความ×ยังไม่มีข้อความซึ่งคูณเวกเตอร์ X

Y=TX

คำถามคือ:

ในเงื่อนไขใดสำหรับเมทริกซ์ Tสมมาตรเชิงซ้อนที่ซับซ้อนรอบจุดกึ่งกลางของเวกเตอร์ที่ได้ Y ถูกเก็บรักษาไว้?

แรงจูงใจสำหรับคำถามนี้กำลังพยายามหาเมทริกซ์ precoder T ซึ่งจะส่งผลให้เกิดสัญลักษณ์ที่กำหนดล่วงหน้าไว้ล่วงหน้า Y IFFT นั้นเป็นของจริง

แก้ไข:

ขอบคุณ @MattL และ @ Niaren ปัญหาเกี่ยวกับคำถามนี้คือการค้นหาเงื่อนไขที่จำเป็น คำตอบของ Matt นั้นเพียงพอแล้ว นอกจากนี้ยังเพียงพอที่จะทำการปรับเปลี่ยนต่อไปนี้:

แถวแรกและคอลัมน์แรกไม่จำเป็นต้องเป็นศูนย์ แต่พวกมันอาจไม่ใช่ศูนย์ตราบใดที่ค่าของมันมีสมมาตรคอนจูเกตที่ซับซ้อนรอบจุดกลางค่าแรกของมันคือจริงและ(ยังไม่มีข้อความ/2+1)ค่า -th เป็นจริงเช่นเดียวกับสัญลักษณ์ เดียวกันอาจระบุไว้สำหรับ(ยังไม่มีข้อความ/2+1)-th คอลัมน์, (ยังไม่มีข้อความ/2+1)แถวที่ห้าและเส้นทแยงมุมหลัก

ประการที่สองการติดต่อแบบเดียวกันระหว่างเมทริกซ์ในมุมซ้ายและมุมขวาล่างสามารถทำระหว่างมุมขวาบนและมุมล่างซ้ายนั่นคือเลือก (ยังไม่มีข้อความ/2-1)×(ยังไม่มีข้อความ/2-1) เมทริกซ์เริ่มต้นจาก เสื้อ2,ยังไม่มีข้อความ/2+2 ถึง เสื้อยังไม่มีข้อความ/2,ยังไม่มีข้อความพลิกจากซ้ายไปขวาพลิกคว่ำและใช้คอนจูเกตแล้ววางที่มุมซ้ายล่าง บน MATLAB นั่นคือ:

T(N/2+2:N,2:N/2) = conj(fliplr(flipud(Tisi(2:(N/2),N/2+2:N))))

โครงสร้างนี้คล้ายกับโครงสร้างของเมทริกซ์ DFT นั่นจะเป็นเงื่อนไขที่จำเป็นไหม?

แก้ไข (2):

รหัสต่อไปนี้ใช้ตัวดำเนินการที่ถูกต้องสำหรับมูลค่าจริง ยังไม่มีข้อความ×ยังไม่มีข้อความ มดลูก A:

N = 8;  
A = rand(N,N); %must be real-valued  
w = exp(-1j*2*pi/N); % twiddle factor  
W = w.^(repmat(0:N-1,N,1).*repmat(0:N-1,N,1).'); % DFT matrix  
T = W*A*W'

แก้ไข (3):

นอกจากนี้ยังเป็นที่น่าสนใจที่จะต้องทราบ T-1แสดงเงื่อนไขเพียงพอเช่นกัน นี่มาจากข้อเท็จจริงที่ว่า:

T-1=(WAWH)-1=(WH)-1A-1W-1
ที่ไหน W คือเมทริกซ์ DFT

ตั้งแต่ WH=ยังไม่มีข้อความW-1. สมการนี้กลายเป็น:

T-1=(ยังไม่มีข้อความW-1)-1A-11ยังไม่มีข้อความWH=WA-1WH

ในที่สุดตั้งแต่ A-1 มีมูลค่าจริงโดยมีเงื่อนไขว่า A เต็มอันดับT-1 เพียงพอแล้ว


ฉันจะนอนก่อนที่ฉันจะลงรายละเอียดเพิ่มเติม แต่เพื่อให้คุณพิจารณา: แม้ว่าข้อ จำกัด ของเมทริกซ์ในแนวทแยง T ไม่จำเป็นก็สามารถทำได้โดยไม่สูญเสียความเป็นไปได้เพราะเวกเตอร์ที่เป็นไปได้ทั้งหมด Yสามารถสร้าง คุณเห็นด้วยหรือไม่?
Matt L.

แน่นอนฉันเห็นด้วยกับที่
igorauad

คำตอบ:


1

ฉันคิดว่ารายการในเมทริกซ์ของคุณ T จะต้องเชื่อฟัง aยังไม่มีข้อความ-n+1,ยังไม่มีข้อความ-ม.+1=an,ม.* * * *. นี่คือการพูดว่ารายการในแถวยังไม่มีข้อความ-n+1เหมือนกันกับค่าสัมประสิทธิ์ในแถว n แต่ค่าสัมประสิทธิ์เป็นคอนจูเกตและกลับด้าน รูปแบบในT สำหรับ ยังไม่มีข้อความ=4 คือ

T4=[a11a12a13a14a21a22a23a24a24* * * *a23* * * *a22* * * *a21* * * *a14* * * *a13* * * *a12* * * *a11* * * *]

ฉันแน่ใจว่าบางคนจะได้คำตอบที่ดีและแม่นยำยิ่งขึ้น


แล้วส่วนประกอบ DC ล่ะ? องค์ประกอบ DC ของY เป็นผลิตภัณฑ์ภายในของแถวแรกของ T ด้วยเวกเตอร์ (ซับซ้อน) X. สิ่งนี้จะมีค่าจริงอย่างไร
Matt L.

1
ฉันปล่อยให้มันเป็นแบบฝึกหัดให้ OP เพื่อเก็บไอสองแถวนี้ แต่ฉันไม่เห็นว่าคุณสรุปได้อย่างไรว่าเมทริกซ์แนวทแยงจะทำงานได้เท่านั้น (ไม่ได้บอกว่าคุณผิด)
niaren

ฉันอาจจะผิดอย่างแน่นอน เมื่อฉันมีเวลามากขึ้นฉันจะคิดถึงมันอีกครั้ง ... ลองคิดแบบนี้: เมทริกซ์แนวทแยง (สมมาตรคอนจูเกต) จะทำงานในทุกกรณี
Matt L.

-1

ถ้าฉันไม่เข้าใจผิดทางออกเดียวสำหรับ T ซึ่งเป็นอิสระจากเวกเตอร์ X เป็นเมทริกซ์ทแยงมุม (ซับซ้อน) ซึ่งเส้นทแยงมุมทำให้สมมาตรคอนจูเกตที่ซับซ้อน

แก้ไข:ตกลงฉันเข้าใจผิด เส้นทแยงมุมนั้นใช้ได้ แต่ก็ไม่จำเป็น เมทริกซ์T ต้องมีโครงสร้างทั่วไปดังต่อไปนี้: องค์ประกอบ เสื้อ11 และ เสื้อยังไม่มีข้อความ/2+1,ยังไม่มีข้อความ/2+1ต้องเป็นของมีค่าที่แท้จริง (สอดคล้องกับ DC และ Nyquist) นอกเหนือจากเสื้อ11แถวและคอลัมน์แรกมีค่าศูนย์เท่านั้น สำหรับองค์ประกอบเสื้อ22 ถึง เสื้อยังไม่มีข้อความ/2,ยังไม่มีข้อความ/2 เลือกอนุญาโตตุลาการ (ยังไม่มีข้อความ/2-1)×(ยังไม่มีข้อความ/2-1)มดลูก จากนั้นใช้เมทริกซ์อาร์เรย์เรย์นี้เพื่อสร้างเมทริกซ์ใหม่โดยการสลับแถวทั้งหมด (แถวแรกกลายเป็นแถวสุดท้ายแถวที่สองกลายเป็นแถวสุดท้ายที่สองเป็นต้น) โดยพลิกแถวจากซ้ายไปขวาและโดยการรวมกัน จากนั้นวางซับเมทริกซ์นี้ที่มุมล่างขวาของเมทริกซ์ทั้งหมดT. องค์ประกอบอื่น ๆ ทั้งหมดของTต้องเป็นศูนย์ ฉันรู้ว่านี่เป็นเรื่องยากที่จะเข้าใจโดยไม่ต้องสร้างภาพข้อมูลดังนั้นฉันจะเพิ่มอีกครั้งในภายหลังเมื่อฉันมีเวลามากขึ้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.