Plot 3d, z = f(x,y)

3 visualizaciones (últimos 30 días)
Piotr
Piotr el 26 de Mzo. de 2013
Respondida: ethan josue el 14 de Sept. de 2023
http://pastebin.com/B2m2VPrs I have this data. I want to made a surface which will represent this data. Any idea how to do it : ? I tried a bit, but i feel green in making 3dplots in matlab.

Respuestas (4)

Matt Kindig
Matt Kindig el 26 de Mzo. de 2013
If you have the Curve Fitting Toolbox,
doc sfit
doc sftool

Youssef  Khmou
Youssef Khmou el 26 de Mzo. de 2013
Editada: Youssef Khmou el 26 de Mzo. de 2013
hi, try :
plot3(X,Y,Z)
sqrt(120)
X(end+1)=X(end);
Y(end+1)=Y(end);
Z(end+1)=Z(end);
X=reshape(X,11,11);
Y=reshape(Y,11,11);
Z=reshape(Z,11,11);
figure,surf(X,Y,Z); % OR
figure, mesh(X,Y,Z)

Piotr
Piotr el 26 de Mzo. de 2013
Thanks for your help, it looks quite good, so this is enough for me .
  1 comentario
Youssef  Khmou
Youssef Khmou el 26 de Mzo. de 2013
more resolution : %2nd part
X=interp2(X,2);
Y=interp2(Y,2);
Z=interp2(Z,2);
surf(X,Y,Z)

Iniciar sesión para comentar.


ethan josue
ethan josue el 14 de Sept. de 2023
plot3(X,Y,Z)
sqrt(120)
X(end+1)=X(end);
Y(end+1)=Y(end);
Z(end+1)=Z(end);
X=reshape(X,11,11);
Y=reshape(Y,11,11);
Z=reshape(Z,11,11);
figure,surf(X,Y,Z); % OR
figure, mesh(X,Y,Z)

Categorías

Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by