私は900x2の行列に保存された900のエントリを含む時系列を持っています(最初の列は、Excelから変換された日付番号です。たとえば、2006年11月13日を表す732994、2番目の列は毎日の読み取り値です)それらをプロットしたいと思いますdatestr
関数を使用して、x 軸にマークされた年。
ここに私のコードセグメントがあります。
x=newsgdata(:,1);
x=num2str(x); %converts datenumbers from int to string
dateline=datetick('x','yyyy');
plot(dateline,newsgdata(:,2))
このコードを実行すると、次のエラーが表示されます: datetick を使用しているときに出力引数が多すぎます。
実行してみplot(datetick('x','yyyy'),newsgdata(:,2))
ましたが、同じエラーがポップアップし続けます。