0

次の形式の日付を含む入力ファイルを使用しています。

1st column: year
2nd column: month
3rd column: day

したがって、たとえば 2008 年 7 月 15 日のデータで何かをしたい場合は、次のようにします。

[n,m] = size(INPUT);
for i=1:n
    if INPUT(i,1)==2008 && INPUT(i,2)==7 && INPUT(i,3)==15
        {...do something...}
    end
end

これは特定の日付で機能しますが、たとえば 7 月 15 日から 10 月 20 日までの別の FOR ループ (またはループ) でこれを行うにはどうすればよいですか?

4

2 に答える 2

0

最初に 3 つの入力値を日付型に変換し、その後、日付範囲の 2 つの日付 (これも日付型として) で比較を行います。

于 2013-10-24T12:16:00.600 に答える