Отчет по одиночному объекту
objectTrack захватывает информацию о дорожке одного объекта. objectTrack является стандартным форматом вывода для трекеров.
создает track = objectTrackobjectTrack со значениями свойств по умолчанию. Один objectTrack содержит такие сведения, как возраст и состояние одного трека.
позволяет задать свойства, используя одну или несколько пар имя-значение. Заключите каждое имя свойства в отдельные кавычки.track = objectTrack(Name,Value)
TrackID - Уникальный идентификатор пути1 (по умолчанию) | неотрицательное целое числоУникальный идентификатор дорожки, указанный как неотрицательное целое число. Это свойство различает различные дорожки.
Пример:
2
BranchID - Уникальный идентификатор ветви пути0 (по умолчанию) | неотрицательное целое числоУникальный идентификатор ветви дорожки, указанный как неотрицательное целое число. Это свойство различает различные ветви пути.
Пример:
1
SourceIndex - Индекс системы отчетности по исходным путям1 (по умолчанию) | неотрицательное целое числоИндекс системы отчетов об исходной дорожке, указанный как неотрицательное целое число. Это свойство определяет источник, сообщающий о дорожке.
Пример:
3
UpdateTime - Время обновления трека0 (по умолчанию) | неотрицательный вещественный скалярВремя, в которое трек был обновлен трекером, указанным как неотрицательный действительный скаляр.
Пример: 1.2
Типы данных: single | double
Age - Количество обновлений трека1 (по умолчанию) | положительное целое числоЧисло обновлений дорожки, указанное как положительное целое число. При инициализации дорожки Age равно 1. Любое последующее обновление с попаданием или промахом увеличивает дорожку Age на 1.
Пример:
2
State - Текущее состояние путиzeros(6,1) (по умолчанию) | действительный N-элементный векторТекущее состояние дорожки на UpdateTime, заданный как действительный N-элементный вектор, где N - размерность состояния. Формат состояния дорожки зависит от модели, используемой для отслеживания объекта. Например, для модели 3-D постоянной скоростью, используемой с constvel, вектор состояния равен [x; vx; y; vy; z; vz].
Пример:
[1 0.2 3 0.2]
Типы данных: single | double
StateCovariance - Ковариация неопределенности текущего состояния трекаeye(6,6) (по умолчанию) | действительная положительная полуопределенная симметричная матрица N-by-NКовариация неопределенности текущего состояния дорожки, заданная как действительная положительная полуопределенная симметричная матрица N-на-N, где N - размерность состояния, заданная в State собственность.
Типы данных: single | double
StateParameters - Параметры опорного кадра состояния путиstruct() (по умолчанию) | структура | массив структурыПараметры опорного кадра состояния дорожки, заданные как структура или массив структуры. Это свойство используется для определения опорной рамки состояния дорожки и преобразования дорожки из исходной системы координат в систему координат конденсатора.
ObjectClassID - Идентификатор класса объектов0 (по умолчанию) | неотрицательное целое числоИдентификатор класса объекта, указанный как неотрицательное целое число. Это свойство различает различные определяемые пользователем типы объектов. Например, можно использовать 1 для объектов типа «автомобиль», а 2 - для объектов типа «пешеход». 0 зарезервирован для неизвестной классификации.
Пример:
3
TrackLogic - Тип логики подтверждения и удаления отслеживания'History' (по умолчанию) | 'Integrated' | 'Score'Логический тип подтверждения и удаления, указанный как:
'History' - Подтверждение и удаление трека основано на количестве назначений трека обнаружению в последних обновлениях трекера.
'Score' - Подтверждение и удаление трека основано на балле трека логарифмического правдоподобия. Высокий балл означает, что дорожка с большей вероятностью будет действительной. Низкий балл означает, что дорожка с большей вероятностью будет ложной тревогой.
'Integrated' - Подтверждение и удаление трека основано на интегрированной вероятности существования трека.
TrackLogicState - Состояние логики путиТекущее состояние типа логики дорожки. На основе логического типа, указанного в TrackLogic свойство, логическое состояние указывается как:
'History' - 1-by-M логический вектор, где М - количество записанных последних логических состояний дорожки. true (1) значения указывают на совпадения, и false (0) значения указывают на промахи. Например, [1 0 1 1 1] представляет собой четыре попадания и один промах в последних пяти обновлениях. Значением по умолчанию для логического состояния является 1.
'Score' - вектор вещественных значений 1 на 2, [cs, ms]. cs - текущий балл, ms - максимальный балл. Значение по умолчанию: [0, 0].
'Integrated' - неотрицательный скаляр. Скаляр представляет интегрированную вероятность существования дорожки. Значение по умолчанию - 0,5.
IsConfirmed - Указать, подтверждена ли дорожкаtrue (по умолчанию) | falseУказать, подтверждена ли дорожка, указано как true или false.
Типы данных: logical
IsCoasted - Указать, покрыта ли трассаfalse (по умолчанию) | trueУказать, что трасса покрыта, указано как true или false. Дорожка выравнивается, если ее последнее обновление основано на прогнозировании, а не на коррекции с использованием обнаружений.
Типы данных: logical
IsSelfReported - Указать, сообщается ли о дорожке самостоятельноtrue (по умолчанию) | falseУкажите, является ли дорожка самооценкой, указанной как true или false. Трек сообщается самостоятельно, если о нем сообщается из внутренних источников (сеньоров, трекеров или фузеров). Чтобы ограничить распространение слухов в системе отслеживания, используйте значение false если дорожка была обновлена внешним источником.
Пример: false
Типы данных: logical
ObjectAttributes - Атрибуты объектаstruct() (по умолчанию) | структураАтрибуты объекта, передаваемые трекером, указаны как структура.
toStruct | Новообращенный objectTrack объект в struct |
objectTrackСоздание отчета по дорожке с помощью objectTrack.
x = (1:6)'; P = diag(1:6); track = objectTrack('State',x,'StateCovariance',P); disp(track)
objectTrack with properties:
TrackID: 1
BranchID: 0
SourceIndex: 1
UpdateTime: 0
Age: 1
State: [6x1 double]
StateCovariance: [6x6 double]
StateParameters: [1x1 struct]
ObjectClassID: 0
TrackLogic: 'History'
TrackLogicState: 1
IsConfirmed: 1
IsCoasted: 0
IsSelfReported: 1
ObjectAttributes: [1x1 struct]
TrackLogic свойство может быть задано только во время построения.
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.