solidangle

Сплошной угол области, ограниченной азимутом и углами возвышения

    Синтаксис

    Описание

    пример

    omega = solidangle(az,el) возвращает угол твердого тела omega в стерадианах для области сферы, ограниченной азимутальными углами az и углы возвышения el. az и el должен иметь одинаковое число столбцов, или один из входов должен быть вектором-столбцом 2 на 1.

    Примеры

    свернуть все

    Вычислите угол твердого тела для трех областей сферы, которые имеют одинаковые пределы азимута.

    az = [0;65];
    el = [-15 20 15;5 30 80];
    
    omega = solidangle(az,el)
    omega = 1×3
    
        0.3925    0.1792    0.8236
    
    

    Входные параметры

    свернуть все

    Углы Азимута в степенях, заданные как двухрядная матрица. Каждый столбец в az имеет форму [az1; az2], где az1 и az2 являются пределами азимута omega созданный путем путешествия из az1 на az2 против часовой стрелки. az1 и az2 должно быть от -180 до 180.

    Типы данных: double

    Углы возвышения в степенях, заданные как двухрядная матрица. Каждый столбец в el имеет форму [el1; el2], где el1 и el2 - пределы сектора повышений охватываются omega. el1 и el2 должно быть от -90 до 90.

    Типы данных: double

    Выходные аргументы

    свернуть все

    Цельный угол у стерадиан, возвращается как вектор-строка. Область выхода omega зависит от размеров az и el:

    • Если оба az и el являются матрицами, каждый элемент omega вычисляется для азимута и углов возвышения в соответствующем столбце az и el.

    • Если az является вектор-столбец и el является матрицей, omega вычисляется с учетом тех же углов азимута для всех столбцов в el.

    • Если az является матрицей и el является вектор-столбец, omega вычисляется с учетом тех же углов возвышения для всех столбцов в az.

    Ссылки

    [1] Barton, David K. Radar Equations for Modern Radar. Artech House Radar Series. Norwood, Mass: Artech House, 2013.

    Расширенные возможности

    Генерация кода C/C + +
    Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

    .

    См. также

    Функции

    Введенный в R2021a