Error in surfnorm function?
조회 수: 5 (최근 30일)
이전 댓글 표시
I'm using the surfnorm function in Matlab 2012b. Sometimes the normal vectors along one edge of the surface are reversed, but I can't figure out why it is reversing only the vectors at the edge.
Below is a sample code with a 3x3 surface patch that results in the reversed vectors along one edge. Is there an error in surfnorm? Can I predict when this will happen so I can fix it with subsequent code?
x = [ -3.2851 -3.2718 -3.1598; -3.2851 -3.2718 -3.1598; -3.2851 -3.2718 -3.1598];
y = [ 169.1481 169.1148 168.8310; 169.1481 169.1148 168.8310; 169.1481 169.1148 168.8310];
z = [ -1 -1 -1; 0 0 0; 1 1 1];
figure(1)
surfnorm(x,y,z)
채택된 답변
추가 답변 (1개)
SEANGHAI THA
2019년 10월 28일
I do not know how to write the code of this figure, please help me! Because I am just the beginner of the matlab program!![20191022_185405.jpg](https://www.mathworks.com/matlabcentral/answers/uploaded_files/245207/20191022_185405.jpeg)
![20191022_185405.jpg](https://www.mathworks.com/matlabcentral/answers/uploaded_files/245207/20191022_185405.jpeg)
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!