Interpolation within a data table
显示 更早的评论
I have a 12 X 12 table of Z-values, which are found against variable P(1:1:12) and X(25:25:300) as shown in table.I want to get the value of "Z" @ P=10.5 & X=115 via interpolation. your help is appreciated.

6 个评论
sixwwwwww
2013-10-10
You problem is not clear because if your first column is 1:1:12 then first element in table is 1 and if your first row is 100:25:300 then first element in table is 100. How you have two values at first element in table? Can you please share your table to find out solution
Jan
2013-10-10
What exactly is "a table"?
am
2013-10-11
sixwwwwww
2013-10-12
Hi can you send me the table?
Image Analyst
2013-10-12
编辑:Image Analyst
2013-10-12
Something is still not correct, despite your claim to have edited it to fix in. You say that the first column is x and is 100:25:300. Yet it seems to be 25:25:300 instead, since the numbers start at 25, not 100. Also the table is 13 columns if the first columns is X and there are 12 columns in addition to that. And if the first row is P and there are 12 rows in addition to that, then there are 13 rows, not 12. So is X and P actually columns/rows in the table as you said? Or are they separate column/row vectors and not part of the 12x12 table?
am
2013-10-12
回答(1 个)
Image Analyst
2013-10-12
0 个投票
Why not just use bilinear interpolation: http://en.wikipedia.org/wiki/Bilinear_interpolation. It's easy, intuitive, and straightforward.
类别
在 帮助中心 和 File Exchange 中查找有关 Interpolation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
