Surface Plot with 3 vectors

12 ビュー (過去 30 日間)
Bhar_tex
Bhar_tex 2018 年 2 月 21 日
コメント済み: Giorgo Kapino 2019 年 4 月 11 日
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)

採用された回答

KSSV
KSSV 2018 年 2 月 21 日
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 件のコメント
Bhar_tex
Bhar_tex 2018 年 3 月 1 日
Can I get a fit function/equation for this un-well sampled data?
Giorgo Kapino
Giorgo Kapino 2019 年 4 月 11 日
You can perhaps try cftool

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSurface and Mesh Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by