Interpolating Irregularly Spaced Data
Afficher commentaires plus anciens
Hi,
I have many sets of data, all are 2D arrays, where the first column is a depth and the second column is a reading taken at that corresponding. My problem is that I would like to interpolate the data so I have a grid of readings (col 2) for increments of 0.1 depth (col 1). The depth data in col 1 is irregularly sampled and is not the same for each set of readings I have taken. Linear interpolation would be preferable.
Any Help would be greatly appreciated,
Tom
Réponses (1)
Grzegorz Knor
le 19 Oct 2011
Use interp1 function:
interp1(col1,col2,col1(1):.1:col1(end))
Catégories
En savoir plus sur Interpolation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!