Matlab: Πώς να εξαγάγετε μικρά τετράγωνα από το μεγάλο μήτρα

C

confi999

Guest
Γεια σου, έχω ένα 24000x24000 αραιή μήτρα. Θέλω να εξαγάγετε 4 μπλοκ έξω από αυτό? (0,0) για την (6000,6000) (6001,6001) για να (12000,12000) (12001,12001) σε (18000,18000) (18001,18001) έως ( 24000,24000) Με χρήση των εν λόγω στόχος μου είναι να κάνουμε ένα μπλοκ διαγώνια μήτρα με χρήση «blkdiag» matlab εντολή. Μπορεί κάποιος παρακαλώ να με βοηθήσει με τον κώδικα matlab για να εξαγάγετε τα 4 τετράγωνα. Σας ευχαριστώ πολύ.
 
Γεια Χρησιμοποιήστε απλή δηλ. το χειριστή του υπομήτρας Α είναι 5x5 μήτρα. Α (2:3,4:5) δίνει 2ο και 3ο γραμμές και 4η και 5η στήλη. Έτσι, τα αποτελέσματα είναι 2x2 μήτρα. Ή μπορείτε να χρησιμοποιήσετε ένα (1:5,1:2) δίνει 5x2 μπλοκ εξόρυξης. Περισσότερες λεπτομέρειες: http://www.dt.fee.unicamp.br/ ~ mauricio/lmisol/refguide/node8.html Cheers
 

Welcome to EDABoard.com

Sponsor

Back
Top