![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| UNIX et Linux Applications Discutez de UNIX et Linux, des applications logicielles. Cela inclut SQL, Bases de données, middleware, MOM, SOA, EDA, CEP, BI, BPM et des sujets similaires. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| le tri des données de propriété intellectuelle qui, par | raidzero | UNIX pour les nuls Questions et réponses | 11 | 06-19-2008 10:56 AM |
| Tri des données avec votre msort | iBot | UNIX et Linux News RSS | 0 | 05-19-2008 12:20 PM |
| Date Tri | LiquidChild | De programmation et de script Shell | 14 | 05-29-2007 08:34 AM |
| Date de tri | nmilella | UNIX pour les nuls Questions et réponses | 3 | 07-11-2006 05:11 AM |
| tri par date | Duckman | UNIX pour les nuls Questions et réponses | 6 | 03-29-2001 05:32 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Matlab (plus généralement: des données de tri par date)
Je ne suis pas sûr si cela fait vraiment n'importe où sur ce forum, mais mes précédentes expériences ont montré ici, moi que vous les gars sont très utiles si je figure I mai ainsi essayer.
J'ai un tas de grands tableaux en 2d matlab et chacun a une colonne pour une date qui correspond à chaque ligne. Le format est aammjj pour tout sauf pour l'année 2000 qui est juste mmjj. Je dois être capable de séparer les données selon la saison (c'est-à-dire DJF, MAM, JJA, SON), mais je ne suis pas sûr de ce qui est le meilleur moyen de le faire sur la base du format des données. Je pourrais écrire un tas de décider si les déclarations de chaque saison, mais les données de 2000 complique cette méthode. Les conseils (vous n'avez pas besoin d'écrire quoi que ce soit) serait très apprécié. Il a été quelques années depuis mon dernier cours de programmation et je ne me souviens pas de la meilleure pratique pour ce faire. ![]() |
|
||||
|
Tous vous vous souciez de la partie mm.
Programmation je transformer la date de la colonne dans le tableau, à une «saison de la valeur" avant tout le tri. Créer un vecteur (dans l'hypothèse de zéro) avec 12 éléments de S s [0 .. 2] \u003d\u003d 0 (printemps), s [3 .. 5] \u003d\u003d 1 (Summer), et ainsi de suite. Pour chaque ligne de votre tableau, obtenir le substring mm à partir de la date. Convertir le mm à dire un entier i, remplacer la date de valeur dans la colonne avec s [i]. Utilisez une longueur (colonne) pour voir si le problème de l'an 2000 existe. Si vous triez numériquement sur la colonne date transformé, vous saisonniers ordre. Vous pouvez aussi conserver la date, en ajoutant une autre colonne de la matrice, la transformation en elle, puis le tri. |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|