axisで設定した範囲外のボリューム等値面を非表示にする方法はありますか?
이전 댓글 표시
お世話になります.
"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の領域を表示しないようにしたいのですが,描写されたまま残ってしまいます.

これを回避する方法はありますでしょうか?
よろしくお願いいたします.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 ボリューム データの可視化에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!