Πώς να μετατρέψετε διάνυσμα σε ένα πίνακα έχοντας 3 colums και n σειρές

M

moonnightingale

Guest
είμαι έχοντας μεγαλύτερη διανυσματικά δεδομένα. Θέλω να το μετατρέψετε σε μια μήτρα έχει 3 colums. Παράδειγμα είναι εδώ μ = [1 2 3 4 5 6 7 8 9] Θέλω να έχω έξοδο μου αρέσει αυτό το [color = red] n = 1 2 3 4 5 6 7 8 9 [/color] [/ b ] Προσπάθησα αναμορφώσει για αυτό, καθώς και αλλά έδωσε έξοδο όπως αυτό n = 1 4 7 2 5 8 3 6 9 το οποίο δεν απαιτείται από me.plz με βοηθήσει
 
Αν δεν είμαι λείπει κάτι, αυτό είναι αρκετά απλή. Απλά διαβάστε τα 3 πρώτα στοιχεία σε frist φορέα, τότε επόμενα 3 σε 2 και ούτω καθεξής. m = [1 2 3 4 5 6 7 8 9] m3 = [[1 2 3] [4 5 6] [7 8 9]]
 
Είπα είμαι έχοντας μεγαλύτερη διανυσματικά δεδομένα. Θέλω να το μετατρέψετε σε μια μήτρα έχει 3 colums. τα δεδομένα μου είναι σαν αυτό [0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 .................. ........................................ έως 5000] Θέλω να έχω αυτή στις στήλες σε τρεις, όπως φαίνεται πιο πάνω Χάρη
 
Απλά n = αναμορφώσει (m, 3,3) «? ελπίζω ότι βοηθά!
 
[Quote = moonnightingale] είπα είμαι έχοντας μεγαλύτερη διανυσματικά δεδομένα. Θέλω να το μετατρέψετε σε μια μήτρα έχει 3 colums. τα δεδομένα μου είναι σαν αυτό το x = [0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 ............ .............................................. μέχρι το 5000] I θέλουν να έχουν αυτή σε δέσμες των τριών, όπως φαίνεται παραπάνω Ευχαριστώ [/quote] [size = 6] αναμορφώσει (x, μήκος (x) / 3,3) Βεβαιωθείτε ότι x διαιρείται με το 3 διαφορετικά το μηδέν μαξιλάρι αυτό [/size]
 

Welcome to EDABoard.com

Sponsor

Back
Top