How to interpolate this variable

The calculation of my program gives out a variable 190*40
I want to interpolate it to 190*400
how can i do it?

回答(1 个)

KSSV
KSSV 2019-3-13
编辑:KSSV 2019-3-13
Read about interp2., imresize.
Le A be your 190*40 variable.
B = imresize(A,[190 400]) ;
B(B==0) = NaN ;
pcolor(B')
shading interp
caxis([1 5])

4 个评论

May be i have explained it wrong because i dont want to extrapolate.
the values in colums are in a distance of 10 like 190*1:10:400
And now i want the values of points in between
The value of 40th point is equal to value of 400th point
What I have given does the same. It is interpolation.
But the values i have seen do not match
try with interp2.

此问题已关闭。

标签

Community Treasure Hunt

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

Start Hunting!

Translated by