前提・実現したいこと
1日~30日までの一時間ごとのデータ、つまり30×24個の時系列データについて解析を行いたいと思い、datenumを用いて日付と時刻の二つの値からシリアル日付を生成することにしました。
発生している問題・エラーメッセージ
エラー: datenum (line 188)
DATENUM は失敗しました。
原因:
エラー: datenum (line 167)
DATENUM への入力引数は、サイズが同じであるか、スカラーでなければなりません。
該当のソースコード
yr = repmat((0:23),24,1); %一時間ごとの時刻
mo = repmat((1:30)',1,30); %日付
time = datestr(datenum(yr(:),mo(:),1));
試したこと
サイズが同じでなければならない、というのは今回の場合は、時系列データの縦と横の数が等しくなければならないということでしょうか。つまりいまはyrは24個、moは30個要素がありますがこの値が等しくなければならない?
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/12 13:32
2020/06/12 13:59
2020/06/12 14:18
2020/06/12 14:26
2020/06/12 16:31