emmarap Δημοσ. 26 Μαρτίου 2012 Δημοσ. 26 Μαρτίου 2012 καλησπέρα, θα ήθελα να ρωτήσω όταν έχω ενα πίνακα και θέλω να ταξινομήσω από την μικρότερη στην μεγαλύτερη τιμή μόνο την πρώτη στήλη αλλά και συγχρόνως και να μεταφέρεται όλη η σειρά μαζί.χρησιμοποιώ την εντολή unique αλλά μου ταξινομεί όλες τις στήλες.Π.χ έχω τον πίνακα Α=[12 7 3 8 1 12] και θέλω να γίνει Β=[1 12 3 8 12 7] ευχαριστώ
insomniaK Δημοσ. 27 Μαρτίου 2012 Δημοσ. 27 Μαρτίου 2012 Η unique δεν ταξινομεί, αυτό που θες γίνεται με την B = sort(A,dim), όπου στο Α μπορείς να βάλεις και πχ Α(:,1) και στο dim βάζεις τη διάσταση που θες να γίνει ταξινόμηση. Να διαβάζεις το help.
emmarap Δημοσ. 27 Μαρτίου 2012 Μέλος Δημοσ. 27 Μαρτίου 2012 ευχαριστώ πολύ αλλά θα ήθελα να γινει η ταξινόμηση στην πρώτη στήλη και να παίρνει όλη τη γραμμή.πως μπόρω να το κάνω αυτό; γιατι μη την sort δεν μου βγαίνει
emmarap Δημοσ. 27 Μαρτίου 2012 Μέλος Δημοσ. 27 Μαρτίου 2012 θα ήθελα επίσης να ρωτήσω αν ξέρει κανείς να μου πει καμία εντολή ταξινόμησης που να ταξινομεί ένα πίνακα από την μικρότερη τιμή στην μεγαλύτερη καθως και να να δίνει και την θέση στην οποία βρισκόταν η τιμή αυτή στον αρχικό πίνακα. ευχαριστώ
insomniaK Δημοσ. 28 Μαρτίου 2012 Δημοσ. 28 Μαρτίου 2012 Α Διάβασε το Help B 1ο ερώτημα. Δούλεψε με indices, Διάβασε το Help. 2o ερώτημα. Διάβασε το Help, κοίτα το Mode στη sort. Γ Συμβουλή: Διάβασε το Help Δ Κάντο στο excel που το κατέχεις, αφού δε θα διαβάσεις το help.
Timonkaipumpa Δημοσ. 28 Μαρτίου 2012 Δημοσ. 28 Μαρτίου 2012 θα ήθελα επίσης να ρωτήσω αν ξέρει κανείς να μου πει καμία εντολή ταξινόμησης που να ταξινομεί ένα πίνακα από την μικρότερη τιμή στην μεγαλύτερη καθως και να να δίνει και την θέση στην οποία βρισκόταν η τιμή αυτή στον αρχικό πίνακα. ευχαριστώ Ε Λ Ε Ο Σ.- Τόση ώρα κάποιος σου λέει κάτι και εσύ που ζητάς βοήθεια, αντί να πάρεις την βοήθεια, κάθεσαι και ζητάς ακριβώς αυτό που σου λέει ο άλλος. Δοκίμασες να διαβάσεις το help; Ο Χ Ι .- Αντ' αυτού, ψάχνεις κάποιον να σου δώσει έτοιμη μασημένη τροφή γιατί ακόμα και να μασήσεις βαριέσαι. Πραγματικά για κάτι τύπους σαν και εσένα ΕΥΧΟΜΑΙ ποτέ να μην πάρουν ΚΑΝΕΝΑ πτυχίο. Έχει μπουχτίσει η αγορά από ανίκανους πτυχιούχους που το μόνο που ξέρουν είναι να αναπαράγουν ό,τι δεν θέλει σκέψη και στην πρώτη δυσκολία που θα θέλει σκέψη, να σηκώνουν τα χέρια ψηλά ΚΑΙ ΝΑ ΒΑΡΙΟΥΝΤΑΙ να βρουν λύση. Ε Λ Ε Ο Σ . Και για να φανεί πόσο βόδια είναι η συνομοταξία σου... παραθέτω ΤΙ ΓΡΑΦΕΙ ΑΚΡΙΒΩΣ ΤΟ MATLAB ΣΤΟ HELP της εντολής sort. SORT Sort in ascending or descending order. For vectors, SORT(X) sorts the elements of X in ascending order. For matrices, SORT(X) sorts each column of X in ascending order. For N-D arrays, SORT(X) sorts the along the first non-singleton dimension of X. When X is a cell array of strings, SORT(X) sorts the strings in ASCII dictionary order. Y = SORT(X,DIM,MODE) has two optional parameters. DIM selects a dimension along which to sort. MODE selects the direction of the sort 'ascend' results in ascending order 'descend' results in descending order The result is in Y which has the same shape and type as X. [Y,I] = SORT(X,DIM,MODE) also returns an index matrix I. If X is a vector, then Y = X(I). If X is an m-by-n matrix and DIM=1, then for j = 1:n, Y(:,j) = X(I(:,j),j); end When X is complex, the elements are sorted by ABS(X). Complex matches are further sorted by ANGLE(X). When more than one element has the same value, the order of the elements are preserved in the sorted result and the indexes of equal elements will be ascending in any index matrix. Example: If X = [3 7 5 0 4 2] then sort(X,1) is [0 4 2 and sort(X,2) is [3 5 7 3 7 5] 0 2 4];
Dr.Fuzzy Δημοσ. 28 Μαρτίου 2012 Δημοσ. 28 Μαρτίου 2012 Ε Λ Ε Ο Σ.- Τόση ώρα κάποιος σου λέει κάτι και εσύ που ζητάς βοήθεια, αντί να πάρεις την βοήθεια, κάθεσαι και ζητάς ακριβώς αυτό που σου λέει ο άλλος. Δοκίμασες να διαβάσεις το help; Ο Χ Ι .- Αντ' αυτού, ψάχνεις κάποιον να σου δώσει έτοιμη μασημένη τροφή γιατί ακόμα και να μασήσεις βαριέσαι. Πραγματικά για κάτι τύπους σαν και εσένα ΕΥΧΟΜΑΙ ποτέ να μην πάρουν ΚΑΝΕΝΑ πτυχίο. Έχει μπουχτίσει η αγορά από ανίκανους πτυχιούχους που το μόνο που ξέρουν είναι να αναπαράγουν ό,τι δεν θέλει σκέψη και στην πρώτη δυσκολία που θα θέλει σκέψη, να σηκώνουν τα χέρια ψηλά ΚΑΙ ΝΑ ΒΑΡΙΟΥΝΤΑΙ να βρουν λύση. Ε Λ Ε Ο Σ . Και για να φανεί πόσο βόδια είναι η συνομοταξία σου... παραθέτω ΤΙ ΓΡΑΦΕΙ ΑΚΡΙΒΩΣ ΤΟ MATLAB ΣΤΟ HELP της εντολής sort. SORT Sort in ascending or descending order. For vectors, SORT(X) sorts the elements of X in ascending order. For matrices, SORT(X) sorts each column of X in ascending order. For N-D arrays, SORT(X) sorts the along the first non-singleton dimension of X. When X is a cell array of strings, SORT(X) sorts the strings in ASCII dictionary order. Y = SORT(X,DIM,MODE) has two optional parameters. DIM selects a dimension along which to sort. MODE selects the direction of the sort 'ascend' results in ascending order 'descend' results in descending order The result is in Y which has the same shape and type as X. [Y,I] = SORT(X,DIM,MODE) also returns an index matrix I. If X is a vector, then Y = X(I). If X is an m-by-n matrix and DIM=1, then for j = 1:n, Y(:,j) = X(I(:,j),j); end When X is complex, the elements are sorted by ABS(X). Complex matches are further sorted by ANGLE(X). When more than one element has the same value, the order of the elements are preserved in the sorted result and the indexes of equal elements will be ascending in any index matrix. Example: If X = [3 7 5 0 4 2] then sort(X,1) is [0 4 2 and sort(X,2) is [3 5 7 3 7 5] 0 2 4]; +1 Ήμαρτον, στο τσακ ήμουν και με πρόλαβες!
Star_Light Δημοσ. 31 Μαρτίου 2012 Δημοσ. 31 Μαρτίου 2012 Ε Λ Ε Ο Σ.- Τόση ώρα κάποιος σου λέει κάτι και εσύ που ζητάς βοήθεια, αντί να πάρεις την βοήθεια, κάθεσαι και ζητάς ακριβώς αυτό που σου λέει ο άλλος. Δοκίμασες να διαβάσεις το help; Ο Χ Ι .- Αντ' αυτού, ψάχνεις κάποιον να σου δώσει έτοιμη μασημένη τροφή γιατί ακόμα και να μασήσεις βαριέσαι. Πραγματικά για κάτι τύπους σαν και εσένα ΕΥΧΟΜΑΙ ποτέ να μην πάρουν ΚΑΝΕΝΑ πτυχίο. Έχει μπουχτίσει η αγορά από ανίκανους πτυχιούχους που το μόνο που ξέρουν είναι να αναπαράγουν ό,τι δεν θέλει σκέψη και στην πρώτη δυσκολία που θα θέλει σκέψη, να σηκώνουν τα χέρια ψηλά ΚΑΙ ΝΑ ΒΑΡΙΟΥΝΤΑΙ να βρουν λύση. Ε Λ Ε Ο Σ . Και για να φανεί πόσο βόδια είναι η συνομοταξία σου... παραθέτω ΤΙ ΓΡΑΦΕΙ ΑΚΡΙΒΩΣ ΤΟ MATLAB ΣΤΟ HELP της εντολής sort. SORT Sort in ascending or descending order. For vectors, SORT(X) sorts the elements of X in ascending order. For matrices, SORT(X) sorts each column of X in ascending order. For N-D arrays, SORT(X) sorts the along the first non-singleton dimension of X. When X is a cell array of strings, SORT(X) sorts the strings in ASCII dictionary order. Y = SORT(X,DIM,MODE) has two optional parameters. DIM selects a dimension along which to sort. MODE selects the direction of the sort 'ascend' results in ascending order 'descend' results in descending order The result is in Y which has the same shape and type as X. [Y,I] = SORT(X,DIM,MODE) also returns an index matrix I. If X is a vector, then Y = X(I). If X is an m-by-n matrix and DIM=1, then for j = 1:n, Y(:,j) = X(I(:,j),j); end When X is complex, the elements are sorted by ABS(X). Complex matches are further sorted by ANGLE(X). When more than one element has the same value, the order of the elements are preserved in the sorted result and the indexes of equal elements will be ascending in any index matrix. Example: If X = [3 7 5 0 4 2] then sort(X,1) is [0 4 2 and sort(X,2) is [3 5 7 3 7 5] 0 2 4]; Εισαι σιγουρος οτι ειναι τύπος και οχι τύπισσα??? αααχαχαχα μην εισαι προπέτης φιλε. Παντως εγω παραδέχομαι τον τύπο / τύπισσα του συγκεκριμενου θρεντ!!!! Πηγε πολυ υπουλα να κλεψει την πληροφορια για την εργασια του / της !!!!!! χαχαχαχ Αυτα ειναι κορυφαια τυπακια. Την επομενη φορα στειλε μου πμ να καταφερεις να αρπαξεις την λυση χωρις να σε βρισουν ή να σε καταλαβουν!!!! p.s Πλακα κανω προφανως ετσι? Μην ακουσω καναν εξαψαλμο. Εγω ειμαι τιμιο τυπακι δεν κανω τετοια.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα