interpolate only between columns

I have a large matrix and I want to interpolate between the columns, i.e. interp2 does exactly what i want EXCEPT i don't want it to interp between the rows.
there must be an easy way to do this!!
thanks!

 采纳的回答

I think you're looking for interp1, which can be used to interpolate for a number of functions(columns in a matrix) in one pass. To see an example of this, execute the following:
openExample('matlab/InterpolateMultipleSetsofDatainOnePassExample')
If this is interpolating in the wrong dimension, then use the transposition as suggested by J. Webster.

更多回答(1 个)

Can you just transpose the matrix before you interpolate?
Y = Y';

1 个评论

but interp2 interps in the Y and X direction, so how would this help?

请先登录,再进行评论。

类别

在 帮助中心 和 File Exchange 中查找有关 Interpolation 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by