Return interpolated coordinate in 3d

2 次查看(过去 30 天)
I have two 3D coordinates, e.g. x1,y1,z1 = 1,1,1 and x2,y2,z2 = 10,11,12 I would like to interpolate between these two coordinates and return the values of the coordinate at a specific plane, e.g. y=5

采纳的回答

Stephen23
Stephen23 2017-2-11
编辑:Stephen23 2017-2-11
>> p1 = [1,1,1];
>> p2 = [10,11,12];
>> M = [p1;p2];
>> interp1(M(:,2),M,5)
ans =
4.6 5 5.4

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Interpolation 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by