Return interpolated coordinate in 3d

2 visualizzazioni (ultimi 30 giorni)
Joel Poder
Joel Poder il 11 Feb 2017
Commentato: Joel Poder il 11 Feb 2017
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

Risposta accettata

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

Più risposte (0)

Categorie

Scopri di più su Interpolation in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by