質問:不均一軸上に画像を描くことは可能ですか?Matlabの画像軸の不均一軸
詳細:
私は画像のように、多次元時系列を説明する必要があります。しかし、この時系列の時間グリッドは非常に不均一です。ここに例があります:
m = 10;
n = 3;
t = sort(rand(m, 1)); % non-uniform time
values = randn(m, n); % some random values
figure, plot(t, values);
はそれをうまく処理します。
imagesc()
しかしはマニュアルに従ってt(1)
とt(end)
間に均一な時間にt
を変換:
関数imagesc(X、Y、C)画像としてCを表示し、 x軸とy軸の範囲を指定しますベクトルxとyを持つ軸。
したがって、コマンド:
figure, imagesc(t, 1 : n, values'); colorbar;
は、均一な時間グリッド上の画像を示します。
編集:それは、より高い均一な解像度で再サンプリングし、時系列に可能です。しかし、私のtimeseriesはすでに非常に大きいです。
ありがとうございます。私はいつ近くのPCにいるのか確認します。 – Serg