フィルターのクリア

Plot uncontinous surface made by triangles

3 ビュー (過去 30 日間)
Bilal ALAUDDIN
Bilal ALAUDDIN 2017 年 11 月 16 日
回答済み: KSSV 2017 年 11 月 17 日
Hi, I'm doing Finite elements and I need some help to plot a discontinuous surface. So basically I got:
p : a matrix with nodes*2 dimension, it represents the coordinates of each node of the mapping.
t : it's a m*3 matrix. With m representing the number of element. (t[1,:] will give [1 2 6] for instance which contains the number of the nodes of the first triangle. I added a fourth column of 1 to t to use pdesurf.
and finally u, a row vector of n elements with n the number of nodes.
So, I'm trying to use pdesurf(p',t',u) to plot all the triangles by using I actually get something but it's not discontinous..
I might use pdeplot but it doesn't work even if I transpose the parameters, I think it's because of the extent of the data I use. (u must be the same size of t I suppose but how do I change it ? What are the values of u then?)
Thank you for your help

採用された回答

KSSV
KSSV 2017 年 11 月 17 日
Read about triplot and trisurf. You may also have a look in the following code:

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange곡면 플롯과 메시 플롯 についてさらに検索

Community Treasure Hunt

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

Start Hunting!