0
Bu iki randevum var.Datenum kullanarak zaman içinde geriye nasıl gidebilirim?
startTime = '4/2/2004 12:45'
endTime = '4/3/2004 18:15'
Geçmişte tam olarak 1,5 * (startTime-endTime) olan saati bulmak istiyorum. Ve formatta datenum var. Zaman, veri kümemde 5 dakikalık adımlarla ilerliyor.
bunu yaparken, ama nereden nereye emin değilim:
startTime = datenum('4/2/2004 12:45');
endTime = datenum('4/3/2004 18:15');
Son olarak, bazı toplu işlem için dosya oluşturmak için böyle bir şey yapmak.
for l = 1:timeSteps
precipFileNames{l} = strcat(fileparts(refFile), filesep,'RATE.',datestr(startTime, 'yyyymmdd.hhMMss'), '.tif');
startTime = addtodate(startTime, 5, 'minute');
end
teşekkür ederiz. İlk seçenekte, bu hatayı alıyorum: 'char' türünde giriş argümanları için tanımlanmamış fonksiyon 'datetime'. İkinci seçenekte – maximusdooku
, datetime nedir? ::::: anotherTime = datenum (datetime) – maximusdooku
@maximusdooku 'datetime' yalnızca 2014b'de eklenmiştir, bu yüzden sizde olmayabilir. Re 'datenum (datetime)' Ben şimdi '' eşdeğeri ile değiştirdim. Sorunuzdan, geri dönmek istediğiniz saatten belli değildi, o yüzden şimdiki zamanımı aldım. Ama 'datenum' – zeeMonkeez