Interpolation Values from a Surface map

조회 수: 12 (최근 30일)
Irfan Tahir
Irfan Tahir 2019년 10월 7일
댓글: Sujay Kawale 2021년 10월 5일
Hello,
I have a calibration field from which i want to extract interpolated points.
untitled.jpg
I want to know what would be the Z value provided example X=200.35 and Y=78.89. And it would be ideal if i can extract multiple values like
Z=[Z1,Z2,Z3...Z10] which corresponds to values from
X=[X1,X2,X3....X10]
Y=[y1,y2,...Y10]
I have having a big problem doing this.
Any assistance would be really appreciable.
Viele Grüße,
Trfan Tahir

답변 (1개)

Turlough Hughes
Turlough Hughes 2019년 10월 7일
HI Irfan,
The interp2 function will solve this. See the following documentation. The function can be written as:
Zq = interp2(X,Y,Z,Xq,Yq)
so given that you have all your X,Y,Z data you just plug in your query points Xq and Yq which can be column vectors consisting of multiple query point. The output is your corresponding interpolated heights, Zq, corresponding to Xq and Yq.
  댓글 수: 2
Irfan Tahir
Irfan Tahir 2019년 10월 8일
Thanks, it helps alot. Is there anyway to interpolate the value of any variable if the other two are known.
For example i want to know what Y will be if i know Xq and Zq.
Regards,
Irfan Tahir
Sujay Kawale
Sujay Kawale 2021년 10월 5일
Hi Irfan, I'm interested in the same thing. Did you figure out how to calculate Y if Xq and Zq are known?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Classification에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by