2D beamscan пространственное средство оценки спектра
phased.BeamscanEstimator2D Система object™ вычисляет beamscan 2D пространственную оценку спектра для произвольного массива (ULA). Объект оценивает входящий сигнал пространственный спектр с помощью узкополосного обычного формирователя луча.
Оценить пространственный спектр:
Создайте phased.BeamscanEstimator2D объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
создает beamscan 2D пространственный Системный объект средства оценки спектра.estimator = phased.BeamscanEstimator2D
создает объект, estimator = phased.BeamscanEstimator2D(Name,Value)estimator, с каждым заданным свойством Name установите на заданный Value. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1, Value1..., NameN, ValueN).
[ возвращает направления прибытия, Y,ANG] = estimator(X)ANG, из сигналов. Чтобы включить этот синтаксис, установите DOAOutputPort свойство к true. ANG 2 N матрицей предполагаемых азимутов и вертикальными изменениями направления сигнала. N задан NumSignals свойство. Если объект не может идентифицировать направление сигнала, он возвратит NaN.
Объект выполняет инициализацию в первый раз, когда объект выполняется. Эта инициализация блокирует ненастраиваемые свойства (MATLAB) и входные технические требования, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, Системный объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, необходимо сначала вызвать release метод, чтобы разблокировать объект.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)
[1] Деревья фургона, H. Оптимальная обработка матриц. Нью-Йорк: Wiley-межнаука, 2002.