グラフデータ補完方法について教えて頂けますでしょうか
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
サンプリングが一定でないグラフ(1)にデータを補完して、サンプリング一定のグラフ(2)を作る方法はありませんでしょうか。
グラフ(1)のデータは関数に従ってプロットされている訳ではなく(例としては飛んでいる物体をカメラ計測し、座標値をプロットするイメージです)、サンプリングも一定ではありません。
このグラフをデータ補完し、サンプリングが細かく・一定のグラフにしたいです。
※添付した資料を見て頂けると幸いです。
関数が与えられておらず、グラフ(1)のサンプリングが一定ではない為、方法が分からず悩んでおります。
宜しくお願い致します。
0 commentaires
Réponse acceptée
Hernia Baby
le 27 Sep 2022
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 commentaires
Hernia Baby
le 11 Oct 2022
こちらについては別途質問する事をお勧めします。Simulink系に詳しい人がいるため、より良い方法を提示してもらえる可能性が高いからです。自分の場合だとMATLAB Fcnブロックを使って出来るか試します。この場合、リアルタイム性がどれだけ失われるかは考慮してません。
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur 信号入力と信号出力 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

