how to draw a plane?
Ältere Kommentare anzeigen
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
Akzeptierte Antwort
Weitere Antworten (2)
Sean de Wolski
am 21 Sep. 2011
0 Stimmen
You could also use a surf or a slice
1 Kommentar
Walter Roberson
am 21 Sep. 2011
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
Kategorien
Mehr zu Graphics Object Properties finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

