axisで設定した範囲外のボリューム等値面を非表示にする方法はありますか?
Afficher commentaires plus anciens
お世話になります.
"isosurface"を用いた物体データの可視化をしているところなのですが,"axis"により表示範囲を一部だけにしようと思っても,見る方向によっては表示したくない範囲外の等値面が残ってしまいます.
使用バージョンはR2012bです.
たとえばチュートリアルにある
[x,y,z,v] = flow;
p = patch(isosurface(x,y,z,v,-3));
isonormals(x,y,z,v,p)
daspect([1 1 1])
view(3);
axis tight
camlight
lighting gouraud
により図を作成し,
axis([0 10 -4 4 0 3])
としてz<0の領域を表示しないようにしたいのですが,描写されたまま残ってしまいます.

これを回避する方法はありますでしょうか?
よろしくお願いいたします.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur ボリューム データの可視化 dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!