Здравствуйте!
Передо мной встала задача - промоделировать с помощью численного метода FDTD (или, иначе, алгоритма Йе), распространение импульса в вакууме. Причем в одномерном случае проблем никаких нет. Там всего лишь надо взять какую-нибудь точку и колебать ее перпендикулярно оси распространения импульса. Если так сделать в двумерном случае (2D FDTD) - то получаются сферические волны (как будто камень упал в воду).
Хочется создать источник примерно для такого импульса:
Как видно, вдоль оси распространения - это синус промодулированный функцией гаусса (так же как и в одномерном случае), поперек оси - это функция гаусса.
Однако, если колебать на плоскости поперек оси распространения точки с амплитудами, подчиняющимися гауссовому закону (т.е. в центре линии источника амплитуда максимальна, отдаляясь от центра амплитуды точек убывают по гауссовому закону), то такого импульса не получается (а именно волны также расходятся во все стороны)... Мои мысли по этому поводу - каждая точка источника является источником сферической волны.
Кто-нибудь имел дело с подобного рода задачами или м.б. кто-нибудь догадается, как промоделировать источник (по сути это источник лазерных импульсов)?
Спасибо!