The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Særlige Forums > UNIX og Linux Applications
.
google unix.com



UNIX og Linux Applications Diskuter UNIX og Linux software applikationer. Dette omfatter SQL, Databaser, middleware, MOM, SOA, EDA, CEP, BI, BPM og lignende emner.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
sortering af data fra hvem ved IP raidzero UNIX for dummyer Spørgsmål & svar 11 06-19-2008 10:56 AM
Sorteringsaffald dine data med msort iBot UNIX og Linux RSS Nyheder 0 05-19-2008 12:20 PM
Dato Sorteringsaffald LiquidChild Shell Programmering og Scripting 14 05-29-2007 08:34 AM
dato sortering nmilella UNIX for dummyer Spørgsmål & svar 3 07-11-2006 05:11 AM
sortering på dato Duckman UNIX for dummyer Spørgsmål & svar 6 03-29-2001 05:32 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 06-22-2009
skray skray is offline
Registreret Bruger
  
 

Join Date: Jun 2009
Stillinger: 4
Matlab (mere generelt: sortering data efter dato)

Jeg er ikke sikker på, om det virkelig hører nogen steder på dette forum, men mine tidligere erfaringer om her, har vist mig, at du fyre er meget hjælpsomme, så jeg tal, jeg kan lige så godt prøve.

Jeg har en masse store 2d arrays i matlab, og hver har en kolonne til en dato, at hver række svarer til. Formatet er ÅÅMMDD undtagen for alt for 2000, som er lige mmdd.

Jeg har brug for at være i stand til at adskille data baseret på sæsonen (dvs. DJF, MAM, JJA, søn), men jeg er ikke sikker på, hvad der er den bedste måde at gøre det på grundlag af dataformat. Jeg kunne skrive en masse, hvis udsagn at afgøre hver sæson, men i 2000 data vanskeliggør denne metode.

Nogle gode råd (du behøver ikke at skrive noget ud) ville være meget værdsat. Det har været et par år siden min sidste programmering klasse, og jeg kan ikke huske den bedste praksis for dette.
  #2 (permalink)  
Old 06-22-2009
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Beliggenhed: NM
Indlæg: 5.805
Alt du holder af, er den del mm.

Programatically Jeg ville omdanne den dato kolonne i matrixen, til en 'sæson værdi «før du laver nogen sortering.

Opret en vektor (forudsat baseret nul) S med 12 elementer s [0 .. 2] \u003d\u003d 0 (forår),
s [3 .. 5] \u003d\u003d 1 (sommer) og så videre.

For hver række i dit array, få mm substring fra den dato. Konverter mm til et heltal sige, at jeg, udskifte datoen værdi i kolonnen med s [i]. Brug en længde (kolonne) for at se, om år 2000-problemet eksisterer.

Hvis du sortere numerisk på omdannes dato kolonne, får du sæsonmæssige orden. Du kan også bevare det tidspunkt ved at tilføje en anden kolonne til array, omdanne til det, så sortering.
Reply

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 08:17 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0