sarlen

Длина синтетической апертуры

    Описание

    len = sarlen(v,t) возвращает длину синтетической апертуры для радара с синтезированной апертурой, учитывая скорость датчика и время синтетической апертуры.

    len = sarlen(r) возвращает длину синтетической апертуры для режима прожектора.

    len = sarlen(r,Name,Value) задает дополнительные опции с помощью ConeAngle и CoherentIntegrationAngle аргументы имя-значение.

    пример

    len = sarlen(r,lambda,daz) возвращает длину синтетической апертуры для режима strip-map.

    пример

    len = sarlen(r,lambda,daz,Name,Value) задает дополнительные опции с помощью ConeAngle и AzimuthBroadening аргументы имя-значение.

    Примеры

    свернуть все

    Оцените длину синтетической апертуры боковой воздушной карты радара с синтезированной апертурой ( РСА), работающей в широком направлении, с длиной волны 0,05 м для целевой области значений 10 км. Радиолокационная антенна имеет длину апертуры 3 м в азимутальной размерности и коэффициент расширения азимутального импульса 1,3.

    lambda = 0.05;
    Daz = 3;
    R = 10e3;
    azb = 1.3;

    Вычислите длину синтетической апертуры.

    synlen = sarlen(R,lambda,Daz,'AzimuthBroadening',azb)
    synlen = 216.6667
    

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

    свернуть все

    Скорость датчика в метрах в секунду, заданная как положительный действительный скаляр или вектор.

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

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

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

    Область значений от цели до антенны в метрах, заданный как положительный действительный скаляр или вектор.

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

    Длина волны радара в метрах, заданная как положительный действительный скаляр или вектор.

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

    Ширина антенны в азимутальном направлении в метрах, заданная как положительный действительный скаляр или вектор.

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

    Аргументы в виде пар имя-значение

    Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

    Пример: 'AzimuthBroadening',1.3,'ConeAngle',120

    Коэффициент уширения азимута импульса из-за взвешивания данных или окна для управления боковым elobe, заданный как положительный действительный скаляр. Этот аргумент выражает фактическую ширину mainlobe -3 дБ относительно номинальной ширины. Типичные оконные функции, такие как hamming и hann показать значения в области значений от 1 до 1,5.

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

    Когерентный угол интегрирования в степенях, заданный как скаляр в области значений [0, 180]. Этот аргумент задает угол, через который цель просматривается во время когерентной апертуры обработки.

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

    Угол допплеровского конуса в степенях, заданный в виде скаляра в области значений [0, 180]. Этот аргумент идентифицирует направление к сцене относительно направления движения массива.

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

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

    свернуть все

    Длина синтетической апертуры, возвращенная как матрица.

    • Если вы задаете v и t в качестве входных параметров, затем len является матрицей с строками, соответствующими значениям скорости в v и столбцы, соответствующие значениям времени апертуры в t.

    • Если вы задаете r в качестве входных параметров для режима прожектора, затем len имеет те же размерности, что и r.

    • Если вы задаете r, lambda, и daz в качестве входных данных для режима strip-map, затем len является матрицей с строками, соответствующими значениям радиолокационной области значений в r и столбцы, соответствующие размерности азимута антенны в daz.

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

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

    .

    См. также

    |

    Введенный в R2021a