Распространение радиоволн ВЧ/Метод зеркальных отображений

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску

Основное течение

  1. G.Множество контрольных точек()
    1. G.Множество первичных источников()
      1. .Позиция()
      2. G.Множество отражающих объектов()
        1. .Множество отражающих поверхностей()
          1. .Построить зеркальное отображение(.Плоскость грани())
          2. Position .Антенна().Позиция()
          3. Ray Луч().Создать(Position, Вектор(Position,.Позиция(), 1))
          4. Если
            1. Ray.Пересечение(.Плоскость грани())
            2. Если
              1. Если .Принадлежность() Расстояние(Position,.Позиция()) Расстояние(Position,)
                1. Переход
            3. Иначе
              1. Переход
          5. G.Множество отражающих объектов()
            1. .Множество отражающих поверхностей()
              1. Ray.Пересечение(.Плоскость грани())
              2. Если
                1. Если .Принадлежность() Расстояние(Position,) Расстояние(Position,)
                  1. Переход
          6. Если
            1. Angle Ray.Угол пересечения(.Плоскость грани())
            2. Вторичный источник при рейтрейсинге.Создать(.Напряженность, Расстояние(Position,), G.Среда распространения() Angle, )
            3. Переход 2.1.1.2.1
          7. .Зарегистрировать(.Напряженность, Расстояние(Position, .Позиция()), G.Среда распространения())
          8. Если
            1. Переход