1
私はMATLABでEEG時系列をプロットしています。ベクトルは4097 * 1です。記録された信号の持続時間は23秒です。 MATLABプロット関数は、振幅をy軸に、サンプル数をx軸にプロットしています。しかし、私はx軸に5秒の倍数で時間が必要です。図はx軸に時間と共に示されている(論文から参照)。 私は 'xticks'を使って次のコードを試しましたが、x軸は同じままです。MATLAB時系列プロットxticks
hFig = figure;
hAx = gca;
ts = 0:length(d); % the data time series
stairs(ts(2:end), d, 'LineWidth', 2);
xticks ([0 5 10 15 20 25 30])
hAx.XLabel.String = 'Time (Seconds)';
私はあなたのサポートに感謝します。ありがとうございました。
'xticks'関数を使うとどうしますか? –
'set(gca、 'XTick'、0:5:30)はどうですか? –
xチックを選択するだけではなく、軸のスケーリングが正しくありません。おそらく、@SardarUsamaがOPの望み通りに正確な目盛りを付けるために、私の解決策を実行した後に追加できると言いました。 – crazyGamer