How can I get the equation of 3D interpolation?
7 views (last 30 days)
Show older comments
I'm trying to get the equation of 3D interpolation but i don't know how to do it. ¿How can I get the equation?
Currently I'm getting the values putting F(x,y) in the command window.
x = [470;470;470; 1000; 1000; 1000;];
y = [1;2;3; 1;2;3];
z = [-2.68;-0.98;-0.55;-1.42;0.36;0.8];
F = scatteredInterpolant(x,y,z);
[xq,yq] = meshgrid(470:1000,1:3);
vq1 = F(xq,yq);
legend('Sample Points','Interpolated Surface','Location','NorthWest')
Matt J on 5 Mar 2019
Edited: Matt J on 5 Mar 2019
I think you want griddedInterpolant instead:
Now just use it to evaluate the error at any combination of current, impedance, and frequency of interest,
You do not need to fit an equation to your original data.
More Answers (1)
Find more on Interpolation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!