डीएफटी वेक्टर पर जटिल संयुग्म समरूपता को संरक्षित करने के लिए प्रीकोडिंग मैट्रिक्स के लिए शर्तें


10

मान लीजिए कि एक डीएफटी वेक्टर है X लंबाई N के साथ, जो अपने मध्य बिंदु के आसपास जटिल संयुग्म समरूपता प्रस्तुत करता है, अर्थात X(1)=X(N1), X(2)=X(N2) इत्यादि। X(0) तथा X(N/2)क्रमशः डीसी और Nyquist आवृत्ति हैं, इसलिए वास्तविक संख्या हैं। शेष तत्व जटिल हैं।

अब, मान लीजिए कि एक मैट्रिक्स है T, आकार के साथ N×N, जो वेक्टर X को गुणा करता है।

Y=TX

प्रश्न है:

मैट्रिक्स के लिए किन स्थितियों में Tपरिणामी वेक्टर के मध्य बिंदु के चारों ओर जटिल संयुग्म समरूपता Y संरक्षित है?

इस प्रश्न के लिए प्रेरणा एक प्री-कोड मैट्रिक्स के साथ आने की कोशिश कर रही है T एक प्रीकोड (प्री-इक्वलाइज्ड) प्रतीक में यह परिणाम है Y जिसका IFFT असली है।

संपादित करें:

धन्यवाद @MattL और @ हनीरेन। इस प्रश्न के बारे में कठिनाई आवश्यक शर्तों को खोजने के लिए है। मैट का जवाब वास्तव में पर्याप्त है। यह निम्नलिखित संशोधन करने के लिए पर्याप्त है:

पहली पंक्ति और पहले कॉलम को शून्य होने की आवश्यकता नहीं है। इसके बजाय, वे गैर-शून्य हो सकते हैं, जब तक कि इसका मान मध्य बिंदु के चारों ओर एक जटिल संयुग्म समरूपता प्रस्तुत करता है, इसका पहला मूल्य वास्तविक है और इसका मूल्य(N/2+1)-यह मूल्य वास्तविक है, ठीक प्रतीक की तरह। उसी के लिए कहा जा सकता है(N/2+1)-तथा स्तंभ, (N/2+1)-तथा पंक्ति, और मुख्य विकर्ण।

दूसरे, ऊपरी बाएँ कोने में मैट्रिक्स के बीच समान पत्राचार और निचले दाएं कोने के ऊपरी दाएं कोने और निचले बाएँ कोने के बीच बनाया जा सकता है, अर्थात (N/21)×(N/21) मैट्रिक्स से शुरू t2,N/2+2 सेवा tN/2,N, बाएं से दाएं, नीचे की ओर पलटें और कंजुगेट लें, फिर निचले बाएं कोने पर रखें। MATLAB पर, यह होगा:

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

यह संरचना डीएफटी मैट्रिक्स की संरचना के समान है। क्या यह एक आवश्यक शर्त होगी?

संपादित करें (2):

निम्नलिखित कोड किसी भी वास्तविक मूल्यवान के लिए इस तरह के एक वैध ऑपरेटर को लागू करता है N×N आव्यूह 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):

यह नोट करना भी दिलचस्प है T1पर्याप्त स्थिति भी प्रस्तुत करता है। यह इस तथ्य से आता है कि:

T1=(WAWH)1=(WH)1A1W1
कहाँ पे W डीएफटी मैट्रिक्स है।

जबसे WH=NW1। यह समीकरण बन जाता है:

T1=(NW1)1A11NWH=WA1WH

अंत में, जब से A1 वास्तविक मूल्य है, बशर्ते कि A पूर्ण रैंक है,T1 काफी है।


इससे पहले कि मैं और अधिक विवरण में जाऊं, मैं इस पर सो जाऊंगा, लेकिन आप पर विचार करने के लिए: भले ही एक विकर्ण मैट्रिक्स का प्रतिबंध T आवश्यक नहीं है, यह सामान्यता के नुकसान के बिना किया जा सकता है, क्योंकि सभी संभव वैक्टर Yउत्पन्न किया जा सकता है। क्या आप सहमत हैं?
मैट एल

ज़रूर, मैं इससे सहमत हूं।
इगोरौद

जवाबों:


1

मुझे लगता है कि आपके मैट्रिक्स में प्रविष्टियाँ T पालन ​​ज़रूर करें aNn+1,Nm+1=an,m। यह पंक्ति में प्रविष्टियाँ कह रहा हैNn+1पंक्ति n में गुणांक के समान हैं, लेकिन जहां गुणांक संयुग्मित और उलट हैं। में पैटर्नT के लिये N=4 है

T4=[a11a12a13a14a21a22a23a24a24a23a22a21a14a13a12a11]

मुझे यकीन है कि कोई बेहतर और सटीक जवाब देगा।


डीसी घटक के बारे में क्या? के डीसी घटकY की पहली पंक्ति का आंतरिक उत्पाद है T (जटिल) वेक्टर के साथ X। यह वास्तविक रूप से कैसे मूल्यवान है?
मैट एल

1
मैंने खांसी में उन दो पंक्तियों को सामान करने के लिए ओपी को एक अभ्यास के रूप में छोड़ दिया । लेकिन मैं यह नहीं देखता कि आप इस निष्कर्ष पर आते हैं कि केवल एक विकर्ण मैट्रिक्स काम करेगा (यह कहते हुए कि आप गलत नहीं हैं)।
नीरेन

मैं वास्तव में गलत हो सकता है। जब मेरे पास अधिक समय होगा मैं इसके बारे में फिर से सोचूंगा ... चलो इसे इस तरह से रखें: एक विकर्ण मैट्रिक्स (संयुग्म समरूपता के साथ) किसी भी मामले में काम करेगा।
मैट एल

-1

अगर मैं गलत समाधान के लिए नहीं हूँ T जो वेक्टर से स्वतंत्र है X एक विकर्ण (जटिल) मैट्रिक्स है, जहां विकर्ण जटिल संयुग्म समरूपता को संतुष्ट करता है।

संपादित करें: ठीक है, मैं गलत था। विकर्ण ठीक है, लेकिन यह आवश्यक नहीं है। साँचाT निम्नलिखित सामान्य संरचना होनी चाहिए: तत्व t11 तथा tN/2+1,N/2+1वास्तविक मूल्य होना चाहिए (वे डीसी और Nyquist के अनुरूप हैं)। इसके अलावाt11पहली पंक्ति और कॉलम में केवल शून्य होता है। तत्वों के लिएt22 सेवा tN/2,N/2 एक मध्यस्थ चुना (N/21)×(N/21)आव्यूह। फिर सभी पंक्तियों को स्वैप करके एक नई मैट्रिक्स बनाने के लिए इस मध्यस्थ मैट्रिक्स का उपयोग करें (पहली पंक्ति अंतिम एक बन जाती है, दूसरी पंक्ति दूसरी आखिरी बन जाती है, आदि), पंक्तियों को बाएं से दाएं और फ़्लिप करके। फिर इस सबमेट्रिक्स को कुल मैट्रिक्स के निचले दाएं कोने में रखेंT। के अन्य सभी तत्वTशून्य होना चाहिए। मुझे पता है कि यह एक विज़ुअलाइज़ेशन के बिना समझने के लिए थोड़ा कठिन है, इसलिए मैं एक बाद में जोड़ूंगा जब मेरे पास अधिक समय होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.