how to draw 3D plot

3 ビュー (過去 30 日間)
Xin CUI
Xin CUI 2014 年 1 月 16 日
回答済み: Walter Roberson 2014 年 1 月 17 日
Hi, I am a newbie for 3D plot. I have a dataset including 1000 rows and 3 columns. I treat each row as one observation, which has three values(three columns). I want to draw a 3D plot using this dataset. I tried to draw it in different ways. I used plot3 and it only gives me lines. I used surf(x,y,z) and mesh(x,y,z) where x, y and z are 1000 by 1 vector only to get error message. Please help me with this. I want to get some kind of smooth surface if possible. Thanks.
  2 件のコメント
José-Luis
José-Luis 2014 年 1 月 16 日
You could interpolate to a regular grid and then mesh.
Xin CUI
Xin CUI 2014 年 1 月 16 日
Do you mind elaborate it? Thanks.

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

採用された回答

Walter Roberson
Walter Roberson 2014 年 1 月 17 日
Use TriScatteredInterp or the newer GriddedInterpolant

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by