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 で Surface and Mesh Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

