สมมติว่ามีเวกเตอร์ DFT ด้วยความยาว N ซึ่งนำเสนอสมมาตรคอนจูเกตที่ซับซ้อนรอบจุดกึ่งกลางนั่นคือ , และอื่น ๆ และ คือความถี่ DC และ Nyquist ตามลำดับดังนั้นจึงเป็นจำนวนจริง องค์ประกอบที่เหลือมีความซับซ้อน
ทีนี้สมมติว่ามีเมทริกซ์ มีขนาด ซึ่งคูณเวกเตอร์ X
คำถามคือ:
ในเงื่อนไขใดสำหรับเมทริกซ์ สมมาตรเชิงซ้อนที่ซับซ้อนรอบจุดกึ่งกลางของเวกเตอร์ที่ได้ ถูกเก็บรักษาไว้?
แรงจูงใจสำหรับคำถามนี้กำลังพยายามหาเมทริกซ์ precoder ซึ่งจะส่งผลให้เกิดสัญลักษณ์ที่กำหนดล่วงหน้าไว้ล่วงหน้า IFFT นั้นเป็นของจริง
แก้ไข:
ขอบคุณ @MattL และ @ Niaren ปัญหาเกี่ยวกับคำถามนี้คือการค้นหาเงื่อนไขที่จำเป็น คำตอบของ Matt นั้นเพียงพอแล้ว นอกจากนี้ยังเพียงพอที่จะทำการปรับเปลี่ยนต่อไปนี้:
แถวแรกและคอลัมน์แรกไม่จำเป็นต้องเป็นศูนย์ แต่พวกมันอาจไม่ใช่ศูนย์ตราบใดที่ค่าของมันมีสมมาตรคอนจูเกตที่ซับซ้อนรอบจุดกลางค่าแรกของมันคือจริงและค่า -th เป็นจริงเช่นเดียวกับสัญลักษณ์ เดียวกันอาจระบุไว้สำหรับ-th คอลัมน์, แถวที่ห้าและเส้นทแยงมุมหลัก
ประการที่สองการติดต่อแบบเดียวกันระหว่างเมทริกซ์ในมุมซ้ายและมุมขวาล่างสามารถทำระหว่างมุมขวาบนและมุมล่างซ้ายนั่นคือเลือก เมทริกซ์เริ่มต้นจาก ถึง พลิกจากซ้ายไปขวาพลิกคว่ำและใช้คอนจูเกตแล้ววางที่มุมซ้ายล่าง บน MATLAB นั่นคือ:
T(N/2+2:N,2:N/2) = conj(fliplr(flipud(Tisi(2:(N/2),N/2+2:N))))
โครงสร้างนี้คล้ายกับโครงสร้างของเมทริกซ์ DFT นั่นจะเป็นเงื่อนไขที่จำเป็นไหม?
แก้ไข (2):
รหัสต่อไปนี้ใช้ตัวดำเนินการที่ถูกต้องสำหรับมูลค่าจริง มดลูก :
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):
นอกจากนี้ยังเป็นที่น่าสนใจที่จะต้องทราบ แสดงเงื่อนไขเพียงพอเช่นกัน นี่มาจากข้อเท็จจริงที่ว่า:
ตั้งแต่ . สมการนี้กลายเป็น:
ในที่สุดตั้งแต่ มีมูลค่าจริงโดยมีเงื่อนไขว่า เต็มอันดับ เพียงพอแล้ว