के साथ submatrix निकालें मैं MATLAB में इस बहुत ही सरल समस्या के लिए एक सुरुचिपूर्ण समाधान की तलाश में हूं। मान लीजिए मैं एक मैट्रिक्स >> M = magic(5)
M =
17 24 1 8 15
23 5 7 14 16
मेरे पास एन से एन * एन मैट्रिक्स (एन = 2 से 10000) संख्याएं हैं जो 0 से 1000 तक हो सकती हैं। मुझे सबसे बड़ा (आयताकार) सबमिट्रिक्स कैसे मिल सकता है जिसमें एक ही संख्या होती है? उदाहरण: 1 2 3 4 5
मैं × एम मैट्रिक्स m की तरह एक एन मिल गया है: 1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
मैं क्यू × आकार पी के सभी submatrices प्राप्त करना चाहते हैं (पी, क्यू अजीब हैं) w/ओ के लिए एक रोजगार -loop। प