Surface Plot with 3 vectors

12 visualizaciones (últimos 30 días)
Bhar_tex
Bhar_tex el 21 de Feb. de 2018
Comentada: Giorgo Kapino el 11 de Abr. de 2019
To plot 3 vectors A,B & C, I have used surf plot. I have noticed there is a syntax error in my code below. When I select the columns from the variables and used the plots on the Menu bar...the surface plot popped up but the axis limits are not matching with my data? I appreciate your suggestions.
A=data(1:78,1); B=data(1:78,2); C=data(1:78,3); surf(A,B,C)

Respuesta aceptada

KSSV
KSSV el 21 de Feb. de 2018
data = importdata('data.txt') ;
x = data(:,1) ; y = data(:,2) ; z = data(:,3) ;
dt = delaunayTriangulation(x,y) ;
tri = dt.ConnectivityList ;
xi = dt.Points(:,1) ;
yi = dt.Points(:,2) ;
F = scatteredInterpolant(x,y,z);
zi = F(xi,yi) ;
trisurf(tri,xi,yi,zi)
view(2)
shading interp
  4 comentarios
Bhar_tex
Bhar_tex el 1 de Mzo. de 2018
Can I get a fit function/equation for this un-well sampled data?
Giorgo Kapino
Giorgo Kapino el 11 de Abr. de 2019
You can perhaps try cftool

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by