Equidistant interpolation with outliers
古いコメントを表示
Consider a 2 dimensional curve based on GPS data. That is, each point consists of lat long coordinates and we addiontally have a time stamp. How to create a curve that "resembles" the original but that is formed by equidistant points? The method should be robust with respect to outliers.
回答 (1 件)
Deepak Meena
2021 年 3 月 21 日
Hi,
You can do the following :
- Use the fit fucntion with ROBUST name pair argument to get a fit
- Get the equidistant x points as
Xq = linspace(a,b,no);
- Get the data at those points using feval function :
Yq = feval(f,Xq);% f is the fit
Now plot the data [Xq,Yq] , we will get a curve that "resembles" the original but that is formed by equidistant points
Thanks
カテゴリ
ヘルプ センター および File Exchange で Splines についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!