Компьютерное моделирование оптических систем. Часть 1. Линзовые устройства. Практикум в среде MathCad. Смирнов А.П - 30 стр.

UptoLike

30
соответствующие элементы вектора или изменить исходный вид функции Q
с меньшим числом входных параметров, как на рис. 16.
К программе «Уточнение» будем обращаться при вычислении
погрешности непопадания луча на поверхность в случае асферической
поверхности порядка выше второго (рис.16). В (24) свектор
коэффициентов асферики.
Исходными данными для работы программы служат нулевое
приближение X, полученное
как координаты точки пересечения луча с
коникоидом (19), вектор направляющих косинусов луча L, показатель
преломления среды, где распространяется луч n, заданная погрешность
нахождения решения Δ (малое число, например, 10
-9
) и столбец
коэффициентов поверхности «с».
Рис.17 Программа «Пересечение»
Блок-схема программы пересечения луча с поверхностью представлена
на рис.17. В вычислительных блоках в скобках указаны формулы,
приведённые выше. Входными параметрами программы служат: А