value

Интенсивность инфракрасного излучения при заданных угле и частоте

Синтаксис

Описание

пример

irval = value(irsig,az,el) возвращает значение интенсивности ИК- irval, заданный объектом IR-подписи, irsig, вычисленный в азимуте, az, и повышения, el. Если заданные азимут и повышение находятся вне области, в которой задана ИК-сигнатура, интенсивность ИК- -Inf в дБв/ср.

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

расширить все

Радиолокационная сигнатура поперечного сечения, заданная как irSignature объект.

Угол Азимута, заданный как скалярный или длинно- M вещественный вектор. Модули указаны в степенях. The az, el, и freq аргументы должны иметь одинаковый размер. Можно, однако, задать один или два аргумента в качестве скаляров, в этом случае аргументы расширяются до M длины.

Пример: 30

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

Угол возвышения, заданный как скалярный или действительный вектор M длиной. The az и el аргументы должны иметь одинаковый размер. Можно, однако, задать один или два аргумента в качестве скаляров, в этом случае аргументы расширяются до M длины. Модули указаны в степенях.

Пример: -4

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

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

расширить все

Интенсивность инфракрасного излучения, возвращаемая как скалярный или реальный вектор с M длиной. Модули указаны в дБв/ср.

Примеры

расширить все

Создайте и отобразите ИК-сигнатуру интенсивности. Подпись зависит от азимута и повышения.

Задайте азимут и угол возвышения точек выборки.

az = -90:90;
el = [-30:30];

Создайте шаблон сигнатуры интенсивности ИК-излучения.

pat = 50*cosd(2*el.')*cosd(az).^2;
irsig = irSignature('Pattern',pat,'Azimuth',az,'Elevation',el);

Отображение ИК- шаблон.

imagesc(irsig.Azimuth,irsig.Elevation,irsig.Pattern)
xlabel('Azimuth (deg)')
ylabel('Elevation')
title('Infrared Signature Pattern (dBw/sr)')

Figure contains an axes. The axes with title Infrared Signature Pattern (dBw/sr) contains an object of type image.

Получите значение интенсивности ИК-излучения в 25 степенях азимута и 10 степенях повышения.

value(irsig,25,10)
ans = 38.5929

Получите значение интенсивности ИК-излучения вне допустимого диапазона повышений.

value(irsig,25,35)
ans = -Inf

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

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

.
Введенный в R2018b