Maison > interface Web > js tutoriel > le corps du texte

Explication détaillée de l'utilisation de la fonction de tri dans les compétences Matlab_javascript

WBOY
Libérer: 2016-05-16 15:09:59
original
2184 Les gens l'ont consulté

(1)B=sort(A) Trie le tableau unidimensionnel ou bidimensionnel par ordre croissant et renvoie le tableau trié Lorsque A est bidimensionnel, triez chaque colonne du tableau.

par exemple : A=[1,5,3], puis trier(A)=[1,3,5]

A=[1,5,3;2,4,1], puis trier(A)=[1,4,1;2,5,3]

(2)B=sort(A,dim), trier le tableau par ordre croissant dans la direction spécifiée,

dim =1 signifie trier chaque colonne, et dim=2 signifie trier chaque ligne.

(3)B=sort(A,dim,mode), mode est le mode de tri spécifié Lorsque le mode est "ascend", l'ordre croissant est effectué. Lorsque le mode est "descend", l'ordre décroissant est. effectué.

(4)[B,I]=sort(A,...), I est la position de ligne ou de colonne de l'élément trié renvoyé dans le tableau d'origine.

Quelques exemples :

>>A=[3 4 2;1 5 3;4 7 1]

A =

3 4 2
1 5 3
4 7 1

>>A(:)

ans =

3
1
4
4
5
7
2
3
1

>>min(A(:))

ans =

1

>>max(A(:))

ans =

7

>>A

A =

3 4 2
1 5 3
4 7 1

>> trier(A)

ans =

1 4 1
3 5 2
4 7 3

>>A

A =

3 4 2
1 5 3
4 7 1

>> trier(A(:))

ans =

1
1
2
3
3
4
4
5
7

>> trier(A,1)

ans =

1 4 1
3 5 2
4 7 3

>> trier(A,2)

ans =

2 3 4
1 3 5
1 4 7

>> trier(A,1,"descendre")
??? trier(A,1,"descendre")

Erreur : variable ou fonction manquante.

>> trier(A,1,'descendre')

ans =

4 7 3
3 5 2
1 4 1

>> [B,I]=tri(A)

B =

1 4 1
3 5 2
4 7 3

Je =

2 1 3
1 2 1
3 3 2

Le contenu ci-dessus présente brièvement l'utilisation de la fonction de tri dans Matlab. J'espère que cela vous aidera. Pour plus d'informations sur la fonction de tri, veuillez vous connecter au site officiel de Script House pour en savoir plus !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!