আমি পর্যায়ক্রমিকতা নির্ধারণের জন্য একটি সাধারণীকরণের অটোকোররিলেশন করব । এটি পিরিয়ড সহ পর্যায়ক্রমিক হলে ফলাফলের প্রতিটি পি নমুনায় আপনার পিকগুলি দেখতে হবে । "1" এর একটি সাধারণ ফলাফল নিখুঁত সাময়িক সময়ের বোঝায়, "0" সেই সময়কালে কোনও পর্যায়ক্রমিকতা বোঝায় না এবং অসম্পূর্ণ সময়ের মধ্যে মানগুলি বোঝায়। স্বতঃসিদ্ধকরণ করার আগে ডেটা সিকোয়েন্স থেকে ডেটা সিকোয়েন্সের গড়কে বিয়োগ করুন কারণ এটি ফলাফলকে পক্ষপাতিত্ব করবে।পিপি
কম ওভারল্যাপিং নমুনা থাকার কারণে শিখরগুলি কেন্দ্র থেকে আরও দূরে হ্রাস পেতে থাকে। ওভারল্যাপিং নমুনার শতাংশের বিপরীত দ্বারা ফলাফলগুলি গুণ করে আপনি সেই প্রভাবটি হ্রাস করতে পারেন।
যেখানেইউ(এন)অ-পক্ষপাতদুষ্ট স্ব-সংশোধন,এ(এন)হ'ল স্বাভাবিকীকরণের স্বতঃসংশোধন,এনঅফসেট, এবংএন আপনিহ'ল পর্যায়ক্রমের জন্য যাচাই করে দেখছেন এমন ডেটা ক্রমের নমুনার সংখ্যা।
ইউ( এন ) = এ ( এন ) ∗ এন| এন- এন |
ইউ( এন )ক ( এন )এনএন
সম্পাদনা: অনুক্রমগুলি পর্যায়ক্রমিক হয় কিনা তা কীভাবে বলা যায় এটির একটি উদাহরণ example নিম্নলিখিত মাতলাব কোড।
s1 = [1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1];
s1n = s1 - mean(s1);
plot(xcorr(s1n, 'unbiased'))
Xcorr ফাংশনের "নিরপেক্ষ" প্যারামিটারটি আমার উপরের আমার সমীকরণে বর্ণিত স্কেলিংটি করতে বলে। অটো-পারস্পরিক সম্পর্ক স্বাভাবিক হয় না, যদিও, কেন কেন্দ্রের শিখরটি 1 টির পরিবর্তে 0.25 এর কাছাকাছি থাকে That এটি গুরুত্বপূর্ণ নয়, যতক্ষণ না আমরা যতক্ষণ মনে রাখি কেন্দ্রের শিখরটি নিখুঁত সম্পর্ক is আমরা দেখতে পাই যে বাইরেরতম প্রান্তগুলি ব্যতীত অন্য কোনও অনুরূপ পিক নেই। এগুলি কোনও কারণ নয় কারণ সেখানে কেবলমাত্র একটি মাত্র নমুনা ওভারল্যাপিং রয়েছে, সুতরাং এটি অর্থবহ নয়।
s2 = [1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0];
s2n = s2 - mean(s2);
plot(xcorr(s2n, 'unbiased'))
এখানে আমরা দেখতে পাই যে ক্রমটি পর্যায়ক্রমিক কারণ এখানে কেন্দ্রের শীর্ষের মতো একই প্রস্থের একাধিক নিরপেক্ষ অটোকোরিলেশন শিখর রয়েছে।