How to plot contour when the function has no relation with the coordinates.?

1 次查看(过去 30 天)
I have 3 matrices. x(n,1), y(n,1) and z(n,1). I want to plot the contour of 'z' in the 'x-y' coordinate. Can anyone help? I can plot it in Origin easily but I need to plot in Matlab.

采纳的回答

KSSV
KSSV 2018-1-22
N = 50 ;
x = rand(N,1) ;
y = rand(N,1) ;
z = rand(N,1) ;
dt = delaunayTriangulation(x,y) ;
tri = dt.ConnectivityList ;
coor = dt.Points ;
trisurf(tri,x,y,z,'EdgeColor','none');
view(2)
  1 个评论
obaid-ur-rehman
obaid-ur-rehman 2018-1-23
Thank u sir for the help. But sir how can I smooth the figure? The trace of triangles is still there. How can I get rid of these edges?

请先登录,再进行评论。

更多回答(0 个)

类别

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

Community Treasure Hunt

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

Start Hunting!

Translated by