how to draw a plane?
이전 댓글 표시
Hai,
I am working on optics. I have plotted a lens in matlab. The rays of light emerging out of the lens, after undergoing refraction in the lens, needs to be projected on a square plane in front of the lens. How is it possible to draw a plane in matlab? Looking forward to hearing from you soon.
BSD
채택된 답변
추가 답변 (2개)
Sean de Wolski
2011년 9월 21일
0 개 추천
You could also use a surf or a slice
댓글 수: 1
Walter Roberson
2011년 9월 21일
If your plane was along the z axis, then surf would not be able to handle it, as surf requires unique (x,y) for every z value.
Starting in MATLAB R2024b, you can use constantplane to create a 2D plane in 3D axes. However, unlike surfaces and patches, the ConstantPlane will extend infinitely in all directions within the axis limits.
For example, to create a flat plane along the z axis at z=0,
constantplane('z',0)
grid on
카테고리
도움말 센터 및 File Exchange에서 Graphics Object Properties에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

