グラフデータ補完方法​について教えて頂けま​すでしょうか

17 views (last 30 days)
M M
M M on 27 Sep 2022
Commented: M M on 12 Oct 2022
サンプリングが一定でないグラフ(1)にデータを補完して、サンプリング一定のグラフ(2)を作る方法はありませんでしょうか。
グラフ(1)のデータは関数に従ってプロットされている訳ではなく(例としては飛んでいる物体をカメラ計測し、座標値をプロットするイメージです)、サンプリングも一定ではありません。
このグラフをデータ補完し、サンプリングが細かく・一定のグラフにしたいです。
※添付した資料を見て頂けると幸いです。
関数が与えられておらず、グラフ(1)のサンプリングが一定ではない為、方法が分からず悩んでおります。
宜しくお願い致します。

Accepted Answer

Hernia Baby
Hernia Baby on 27 Sep 2022
interp1関数もしくはresampleで可能です。
rng default
nominalFs = 48000;
f = 500;
Tx = 0:1/nominalFs:0.01;
irregTx = sort(Tx + 1e-4*rand(size(Tx)));
x = sin(2*pi*f*irregTx);
figure
plot(irregTx,x,'.')
44.1 kHz の等間隔のレートに変換します
desiredFs = 44100;
[y, Ty] = resample(x,irregTx,desiredFs);
plot(irregTx,x,'.-',Ty,y,'o-')
legend('Original','Resampled')
ylim([-1.2 1.2])
  7 Comments
M M
M M on 12 Oct 2022
承知しました。他の方にも聞いてみます。
今までの質問に回答して頂きありがとうございます。

Sign in to comment.

More Answers (0)

Categories

Find more on Data Import from MATLAB in Help Center and File Exchange

Products


Release

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!