How to interpolate attached data with the interval of 0.1524?

1 ビュー (過去 30 日間)
Nisar Ahmed
Nisar Ahmed 2021 年 11 月 8 日
回答済み: DGM 2021 年 11 月 8 日
Hi,
I have attached a data set (depth vs pressure). Depth starts from 1917.1254 and ends 1967.5698 m with nonuniform interval. I want to interpolate depth and pressure with the interval of 0.1524.
I need to interpolate both depth and pressure at the interval of 0.1524.

回答 (1 件)

DGM
DGM 2021 年 11 月 8 日
Something like this:
DP = readmatrix('DepthVSpressure.txt');
D_refined = min(DP(:,1)):0.1524:max(DP(:,1));
P_refined = interp1(DP(:,1),DP(:,2),D_refined);
plot(D_refined,P_refined)

カテゴリ

Find more on Interpolation in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by