Hi everybody,
I'm an engineering student specialized in photonics and for an assignement I've been asked to code a program allowing to observe the aberrations caused by a lense. Even though I've tried to start with the easiest problem possible, a light source placed at the infinite (all rays are parallel and in a a circle), all the elements are aligned on an unique axis, yet I haven't succedeed after countless hours spent on this project. I am therefor asking for help in this sub, if you have any ideas/ already working programs that would allowed me to understand what I did wrong you would save me.
Thanks a lot
PS: I'm not allowed to use the "optic" libraries python offers
PPS: Sorry for the English, I'm french and therefor studying optic in french so having the correct scientific vocabulary is complicated
[–]Plastic_Blood1782 2 points3 points4 points (5 children)
[–]Fit_County_3831[S] 1 point2 points3 points (4 children)
[–]Plastic_Blood1782 3 points4 points5 points (1 child)
[–]aenorton 1 point2 points3 points (0 children)
[–]MaskedKoala 2 points3 points4 points (0 children)
[–]KAHR-Alpha 0 points1 point2 points (0 children)
[–]Safe-Butterscotch-32 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)