Advertisement
Guest User

Untitled

a guest
Oct 28th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.76 KB | None | 0 0
  1. function mdata = extractperiod(data, year, month, time)
  2. %   Beskrivning:
  3. %   Find används för att få rad-index för värden från önskat år och månad.
  4. %   Datum finns lagrade som YYYYMMD. År avlägsnas med (year * 10000) och
  5. %   dagar genom att dela med 100 och avrunda nedåt. Alla rad-index som  
  6. %   överenstämmer lagras. All data från dessa rader lagras i dataMonth.
  7. %
  8. %   Temperaturerna tas fram genom att först välja de rader från dataMonth  
  9. %   som har önskad tid i andra kolumnen och sedan returnera tredje
  10. %   kolumnen för dessa rader.
  11.  
  12.     indexMonth = find(floor((data(:, 1) - (year * 10000)) / 100) == month);
  13.     dataMonth = data(indexMonth, 1:3);
  14.  
  15.     indexTime = find(dataMonth(:, 2) == time);
  16.     mdata = dataMonth(indexTime, 3);
  17. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement